2、headerLength(头长度): 该字段用四位表示,表示整个ip包头的长度,其中数的单位是4字节。即二进制数0000-1111(十进制数0-15),其中一个最小长度为0字节,最大长度为60字节。一般来IP报头的长度。固定部分的长度(20字节)和可变部分的长度之和。共占4位。最⼤为1111,即10进制的15,代表IP报头的最⼤长度可以为15个32bits(4字节),也就是最长可为15*4=6
IP数据报头部1.4位版本号:对于ipv4,其值是4 2.4位头部长度:表示ip的头部有多少4字节。4位最大表示15,因此ip数据报头部最长是60字节3.16位总长度:以字节为单位版本:IP报文的版本号,为一个四位字段,常用的版本为IPV4 和IPV6 ,及4和6,其他的数字也有自己的含义,不做赘述;报头长度:IP报头的长度,字段长度为4位,单位为32比特的字,IP报头的最
表示首部加数据部分总长度总长度指首部和数据之和的长度,单位为字节,因此数据报的最大长度为65535 字节.总长度必须不超过最大传送单元MTU 标识标识占16bit 标识是一个计数器,通先看看IP报文里面的UDP header 貌似也可以通过“IP总长度- IP Header长度- UDP Header长度”
4位首部长度:标识IP首部占多少个4字节,4位2进制最多表示15,所以最长为60字节。8位区分服务:用来获得更好的服务,一般情况下不使用。16位总长度:这里的单位为IP数据报格式的首部长度首部长度占4位,能表示0-15,单位是4B,最大是60B。首部长度是固定的20B(这些固定的东西必须有),所以最少是首部长度最少是5(20/4=5),也
4位首部部长度(header length):IP头部的长度是多少个32bit,也就是length * 4 的字节数。4bit表示最大的数字是15,因此IP头部最大长度是60字节。和TCP类似,都是可变的,带有选项的)IP包头长度(Header Length):长度4比特。这个字段的作用是为了描述IP包头的长度,因为在IP包头中有变长的可选部分。该部分占4个bit位,单位为32bit(4个字节),即本区域值= IP头部长度(