TCP协议数据包头部结构
下面我通过一抓取一个redis请求的数据包来说明:
TCP固定头示意:
16进制 | 10进制 | 头部信息 | 备注 |
---|---|---|---|
0xcd8e | 52622 | 16位源端口号 | |
0x18ed | 6379 | 16位目的端口号 | |
0x3210 6019 | 32位序号 | ||
0x0000 0000 | 32位确认号 | 这里因为是syn包,所以为0 | |
0xb | 11 | 4位头部长度(32bit) | |
0x002 | syn | ① UR |
TCP协议数据包头部结构
下面我通过一抓取一个redis请求的数据包来说明:
TCP固定头示意:
16进制 | 10进制 | 头部信息 | 备注 |
---|---|---|---|
0xcd8e | 52622 | 16位源端口号 | |
0x18ed | 6379 | 16位目的端口号 | |
0x3210 6019 | 32位序号 | ||
0x0000 0000 | 32位确认号 | 这里因为是syn包,所以为0 | |
0xb | 11 | 4位头部长度(32bit) | |
0x002 | syn | ① UR |