1、version(版本):用于标识封装是IPv4还是IPv6
2、IHL(头部长度):描述了数据包头的内容长度
3、Type of service(服务类型):用于标识DSCP或IP优先级,用于Qos识别
4、Total length(总长度):用于标识数据包的总长度
5、identification(标识符):用于标识某个分片来自于哪个数据包
6、Flags(标志位,共三个):
①保留
②DF:标识数据包是否禁止分片(0-允许分片,1-禁止分片)
③MF:标识是否为最后一个分片(0-是,1-不是)
7、Fragment offset(分片偏移):用于描述分片在数据包中的位置
8、Time to Live(TTL,生存时间)
①标识该数据包允许经过的路由器的最大条数
②数据包每经过一台路由器,TTL值减一
9、Protocol(协议):用于标识上层协议是TCP(6)、UDP(17)、ICMP(1)
10、Header Checksum(头部校验序列):用于头部信息差错校验,校验头部完整性
11、Souerce Address(源地址):源IP地址
12、Destination Address(目的地址):目的IP地址
13、Options(选项字段)
14、Padding(填充字段)