一个关注IT技术分享,关注互联网的网站,爱分享网络资源,分享学到的知识,分享生活的乐趣。
源端口:占16比特,写入源端口号,用来标识发送该TCP报文段的应用进程。
目的端口:占16比特,写入目的端口号,用来标识接收该TCP报文段的应用进程。
序号:占32比特,取值范围[0, 232 -1],序号增加到最后一个后,下一个序号就又回到0。
指本TCP报文段数据载荷的第一个字节的序号。
确认号:占32比特,取值范围[0, 232 -1],确认号增加到最后一个后,下一个确认号就又回到0。
指期望收到对方下一个TCP报文段的数据载荷的第一个字节的序号, 同时也是对之前收到的所有数据的确认。
若确认号=n,则表明到序号n-1为止的所有数据都已正确接收,期望接收序号为n的数据。
数据偏移:占4比特,并以4字节为单位。
指TCP报文段的数据载荷部分的起始处距离TCP报文段的起始处有多远。
这个字段实际上是指出了TCP报文段的首部长度。
首部固定长度为20字节,因此数据偏移字段的最小值为(0101)2
首部最大长度为60字节,因此数据偏移字段的最大值为(1111)2
保留:占6比特,保留为今后使用,但目前应置为0。
第五章运输层5.1运输层概述复用和分用端口UDP和TCP的对比5.2用户数据报协议UDPUDP的特点UDP首部5.3可靠传输的工作原理停止等待协议无差错情况出现差错确认丢失和确认迟到信道利用率连续ARQ协议和滑动窗口协议5.4传输控制协议TCP概述TCP报文段的首部格式TCP可靠传输的实现滑动窗口超时重传时间的选择5.6TCP的流量控制5.7TCP的拥塞控制慢开始和拥塞避免快重传和快恢复总体(重要的两个图
Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1