首部长度:占4个比特,表示IP数据报首部的长度,该字段的取值以4字节为单位。最小取值为5,表示IP数据报首部只有20字节滚定部分;最大取值为15,表示IP数据报首部包含20字节固定部分和最IP地址(IPv4地址)由32位正整数来表示。TCP/IP通信要求将这样的IP地址分配给每一个参与通信的主机。IP地址在计算机内部以二进制(二进制是指用0、1表示数字的方法
ˋ﹏ˊ IPv4数据报首部分为固定部分(20字节)与可变部分(0~40字节) 用WireShark抓包的IPv4协议中报文首部格式一一对应:标识+标志+片偏移的作用:数据包长度超过MTU限制时需将数据报分片传首部的前一部分是固定长度,共20字节,是所有IP数据报必须具有的。在首部的固定部分后面是一些可选字段,其长度是可变的。版本用来区分IP4还是IPV6,占四个字节首部长度占四个字节
●▽● 1、版本(Version): 由4比特构成,表示标识IP首部的版本号。IPv4的版本号即为4。2、首部长度(IHL:Internet Header Length): 由4比特构成,表明IP首部的大小,单位为4字节(32比特)。对于2. 首部的固定部分的各字段说明2.1 Version(版本) 占4bit,指IP协议的版本。目前的IP协议版本号为4(即IPv4) 2.2 IHL(首部长度) 占4bit,IP包头长度,最小为5,最大为15,单位为word(32b
∩ω∩ 最大十进制取值为15 1515(1111 11111111),表示IP数据报首部包含20 2020字节固定部分和最大40 4040字节可变部分。2、可选字段(1~40 B) 可选字段长度从1 11个字五可选字段,填充字段,源IP,目标IP, 六总结一网络层简述一个IP数据包的首部至少是20个字节!二网络层首部–版本,首部长度,区分服务,总长度版本:就是指出
首部长度:占4位。以4B为单位,最大值为60B。默认情况下首部长度看成20B,此时不使用任何选项(即可选字段)。总长度:占16位。指首部和数据之和的长度,以1B为单位,如上图所示,IPv4数据报首部有多个字段,由20个字节的固定字段和40字节的可选字段组成。最少20个字节,最多60个字节。各个字段详解版本号版本号(version,VER):版本号字段的长度为4