首页 > 其他 > 详细

9.2.TCP/UDP协议

时间:2021-05-01 22:53:45      阅读:28      评论:0      收藏:0      [点我收藏+]

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协议

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!