头部介绍转自 https://ccie.lol/knowledge-base/ipv4-and-ipv6-packet-header/
IPv4 报文头格式及各字段功能
IPv4 报头格式
各字段功能:
1、版本号(Version):长度 4 bit 。标识目前采用的 IP 协议的版本号。一般的值为 0100(IPv4),0110(IPv6)
| 版本号 | 版本 | RFC 文档 |
| 0 | 保留 | |
| 1~3 | 未分配 | |
| 4 | Internet 协议版本 4(IPv4) | RFC791 |
| 5 | ST 数据报(Datagram) | RFC1190 |
| 6 | 简单 Internet 协议(SIP) | |
| 6 | IPv6 | RFC1883 |
| 7 | TP / IX | RFC1475 |
| 8 | P Internet 协议(PIP) | RFC1621 |
| 9 | 使用更大地址的 TCP 和 UDP(TUBA) | RFC1347 |
| 10~14 | 未分配 | |
| 15 | 保留 |
2、IP 报头长度(Header Length):长度 4 bit 。这个字段的作用是为了描述 IP 报头的长度,因为在 IP 报头中有变长的可选部分。该部分占 4 个 bit,长度单位为 4

本文详细解析了IPv4报文头的各个字段及其功能,包括版本号、IP报头长度、服务类型等,并提供了实际抓包示例。


2067

被折叠的 条评论
为什么被折叠?



