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位校验号