5.9 TCP报文段的首部格式.pdf
image.png
image.png

TCP首部和IP地址的首部类似,都由固定部分和扩展部分构成

各字段的作用

源端口和目的端口字段:
image.png
例如:
image.png

在其发送的首部中就会有地址号和目的端口号,关于域名访问过程的详细可以看:域名访问简单过程解析

序号、确认号、ACK字段:
image.png

图中例子序号为166,就是从166开始。

image.png
也就是四次挥手中的SEQ.
image.png
以上三个字段的使用例子:
image.png
数据偏移字段:image.png
例如:
image.png

数据偏移二进制数的十进制表示 * 4 = 首部长度

保留、窗口、校验和字段:
image.png
image.png
与连接管理相关的字段:
image.png
image.png
image.png
image.png
image.png
选项和填充字段:
image.png
image.png