Source Port 源端口 Destination Port 目的端口 Sequence Number 数据报编号 (seq)(按字节序)保证有序 Acknowledgment Number (ACK) 报文应答, 保证可靠性 Data offset 跳到data数据部分 Reserved 保留部分 URG 紧急数据标识 ACK 确认消息 ,收到设置为1 PSH 真正数据收到 , 设置为1 RST 复位 置为1(没提供服务 或者 连接有问题) SYN 握手使用 FIN 挥手使用 Window 窗口 吞吐大小 Checksum 校验和 Urgent Pointer 紧急指针 Options 选项 (动态变换的) Padding 保留32位对齐 data 数据部分
Seq :在TCP中,数据不是按包排序的,而是按字节排序的。每个包的Seq Number代表的是发送字节的起始序号。发送的第一个包的初始序号是随机的,在创建连接的三次握手中交换。
Ack , 代表希望对方下一次发送数据的起始位置。