╯▽╰ 首部长度:占4个比特,表示IP数据报首部的长度,该字段的取值以4字节为单位。最小取值为5,表示IP数据报首部只有20字节滚定部分;最大取值为15,表示IP数据报首部包含20字节固定部分和最1、版本(Version): 由4比特构成,表示标识IP首部的版本号。IPv4的版本号即为4。2、首部长度(IHL:Internet Header Length): 由4比特构成,表明IP首部的大小,单位为4字节(32比特)。对于
版本:占4位,指IP协议的版本(分为IPv4和IPv6),目前用的最多的是IPv4 首部长度:占4位,单位为4B,可表示最大值为60B(15*4B),一般的时候首部长度的字段值都为5(0101),即20B,也就是首部的IPv4包头的最小长度是20个字节,因此IHL这个字段的最小值用十进制表示就是5 (5x4 = 20字节)。就是说,它表示的是包头的总字节数是4字节的倍数。服务类型:定义IP协议包的处理方
˙﹏˙ 如下图所示,一个IPv4数据报文由首部和数据两部分组成。首部的前一部分是固定长度,共20个字节,是所有IPv4数据报必须具有的。在首部的固定部分的后面是一些可选字段,其长度可变。各首部长度字段占4 44比特,表示lP数据报首部的长度。该字段的取值以4 44字节为单位。最小十进制取值为5 55(0101 01010101) ,表示IP数据报首部只有20字节固定部
首部长度(internet header length,IHL):首部长度字段的长度也为4比特。它的单位是32bit的字(1个字= 4字节),由于一共只有4比特,所以最大值为15字= 60字节。之所以需要这个字段是因ipv4首部长度最大值是多少简介最大值是60字节。占4位,可表示的最大数值是15个单位(一个单位为4字节)因此IP的首部长度的最大值是60字节区分服务:占8位,用来获得更好的服务,在旧
所以IP的首部长度最大为15个单位,60个字节。首部长度的作用在哪呢?用户只需要接收数据部分,所以我们必须知道从哪里开始就是数据部分了。首部长度最多60个字节,但是有20个字节是表⽰IP⾸部与数据部分总的字节数,该段长16⽐特,所以IP包的最⼤长度为65535字节(2^16-1)。虽然不同数据链路的MTU不同,但是IP协议屏蔽了这些区别,通过⾃⼰实现的数据分⽚功