我如何计算IP头长度

Ami*_*mar 4 ip networking

我想用以下语句计算IP头长度

"标头长度是一个四位字段,顾名思义,它表示32位字中IP标头的长度"

现在,我在使用四位字段计算Ip标头长度(最小值和最大值)时遇到了困难

cni*_*tar 11

  • 有效数据报的IPv4标头的最小长度为20个字节,当值为5且没有选项时
  • 由于该字段是4位宽,它可以存储的最大值是15,因此标题的最大长度是60字节.

Internet Header Length是32位字中 Internet头的长度,因此指向数据的开头.请注意,正确标头的最小值为5.

这意味着在IHL中存储的任何值都应该乘以32以获得总位数,或者使用4来获得总字节数.