码迷,mamicode.com
首页 > 其他好文 > 详细

9.2.TCP/UDP协议

时间:2021-05-04 15:18:58      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:而且   编号   png   table   理论   建立   图片   端口   握手   

TCP/UDP在传输层

我们通过ip和mac找到了一台特定的主机,如何标识这台主机上的应用程序,答案就是端口,端口即应用程序与网卡关联的编号。

传输层功能:建立端口到端口的通信

补充:端口范围0-65535,0-1023为系统占用端口

 

tcp协议:

可靠传输,TCP数据包没有长度限制,理论上可以无限长,但是为了保证网络的效率,通常TCP数据包的长度不会超过IP数据包的长度,以确保单个TCP数据包不必再分割。

udp协议:

不可靠传输,”报头”部分一共只有8个字节,总长度不超过65,535字节,正好放进一个IP数据包。

以太网头 IP头 TCP/UDPT头 数据

 

 

tcp报文

技术图片

tcp三次握手和四次挥手

技术图片

三次握手其实应该是四次握手,申请,()确定,申请),确定 但是中间的那一步是可以同时进行的,而且这样还节约了资源,但是挥手必须是四次,因为不确定还有没有数据在传输,为了保证数据的安全

9.2.TCP/UDP协议

标签:而且   编号   png   table   理论   建立   图片   端口   握手   

原文地址:https://www.cnblogs.com/dzs894330350/p/14724750.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!