老男孩Linux58期17组刘艺 第25天课堂笔记

TCP报头格式。

源端口       16位

目的端口     16位

序号         32位   seq

确认序号     32位   ack

首部长度TCP  4位    一般报头长度为20字节 最大为60字节

保留位       6位    将来使用 目前设为0   Len=0

标志位       6位    FIN SYN ACK等

窗口         16位   控制发送数据的速度 

校验和       16位   校验TCP报文段在传输输出中是否损坏

紧急指针     16位   当URG标记1时生效,紧急方式是发送端向另一端发送紧急数据的方式

可选项       MSS    最常见的可选字段,能接受的最大报文的长度。

填充位       选项长度不一定是32位的整数倍,所以要加填充位,

数据

能接受的最大报文段的长度

可靠性体现在:32位序号,32位确认号,16位校验号

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容