IP报文头部:20-60B
version: 版本号 ;IPV4.IPV6,长度4bit
Header Length: 头部长度,表示IP头部长度 ,最小20B最大60B,长度4bit
DSField: 差分服务域;优先级字段,3bit,取值0-7,越大越优先,长度8bit,定义数据包优先级
Total Length: 总长度,IP头加上数据的长度,长度16bit
identification IP: 标识,用于标识数据包的包分片是否是同一个数据包,长度16bit
Flags: 标记,DF为0时可以切片,为1时不能切片;MF为0时表示是最后一个包分片,为1时表示后面还有包分片,长度3bit
Fragment Offset: 片偏移,用于表示该分片在原来报文中的相对位置,与标识,标记一起用于报文重组,长度13bit,按序重组分片
Time to Live(TTL): 表示数据包的生存时间,默认255,每经过一台三层设备减1,收到TTL值为1的数据包时直接丢弃长度8bit,防环
Protocol: 协议。标识了上层所使用的协议,长度8bit;ICMP,IGMP,TCP,UDP, IGRP,OSPF
HeaderChecksum: 头部校验码,长度16bit
Source IP Address: 源IP地址,长度32bit
Destination IP Address: 目的IP地址,长度32bit
IP Options: IP可选字段,0-40字节
IP地址: 网络位+主机位 (