IPv4报头
使用Wireshark抓包
IP报文格式:
1、Version(版本号,4bit): 标识IP报头的版本和格式,IPV4(0100)、IPV6(0110)。
2、IHL(报头长度,4bit): 该字段标识整个IP报头的长度,其中数的单位是4字节。以32bit为一个单位(图中的一行),保存IPV4头部中32bit的数量(包括可选项options)。在ipv4中头部被限制为最多15个32位字。一般来说此处的值为0101,标识长度为20字节
3、Service Type(服务类型,8bit): 该字段用来制定特殊的报文处理方式。服务类型字段实际上被划分为两个子字段:优先权和TOS。(以后在补充)
4、Total Length(包长度。16bit): 该字段指首部和数据之和的长度,单位为字节,因此数据报的最大长度为65535字节。总长度必须不超过最大传输单元MTU。
5、Identification