搜索

包含一个8位可选项和一个32位的数据的IP数据报头度字段和总长度分别是多少?

发布网友 发布时间:2022-03-28 07:22

我来回答

4个回答

懂视网 时间:2022-03-28 11:44

ip报文头中固定长度部分为20字节。

  

  TCP/IP协议定义了一个在因特网上传输的包,称为IP数据报。IP数据报包含地址、路由选择信息和其它为将数据的分组从源地发送到目的地的分组头信息。这是一个与硬件无关的虚拟包,由首部和数据两部分组成。IP数据报(IP Datagram)的首部的前一部分是固定长度,共20字节,是所有IP数据报必须具有的。在首部的固定部分的后面是一些可选字段,其长度是可变的。首部中的源地址和目的地址都是IP协议地址。

  

  IP首部的可变部分就是一个可选字段。选项字段用来支持排错、测量以及安全等措施,内容很丰富。此字段的长度可变,从1个字节到40个字节不等,取决于所选择的项目。某些选项项目只需要1个字节,它只包括1个字节的选项代码。但还有些选项需要多个字节,这些选项一个个拼接起来,中间不需要有分隔符,最后用全0的填充字段补齐成为4字节的整数倍。

热心网友 时间:2022-03-28 08:52

头部是按照32位为单位,因
固定长度是5*32位然后加上可选项,可选项是8需要补全至32位。最后头部的长度是5*32+32,但是头*度字段单位是32位所以这个字段值为6。
总的数据报是8位作为单位,总的数据报长度是6*32(头*度)+32(数据长度)然后总长度字段值是7*32/8=28
一个学校互帮互助😊

热心网友 时间:2022-03-28 10:10

头*度字段有4位,可表示的最大数为15,以四字节为单位,最大可以表示15*4=60字节

头部 固定部分20个字节,所以头部字段最小值为20/4=5
可变部分是4字节的倍数,8位可选项占1个字节,再填充3个字节
固定部分+可变部分=24个字节 头部字段=24/4=6
总长度以字节为单位 头*度24字节,数据长度4字节 24+4=28

热心网友 时间:2022-03-28 11:44

哥们,是武汉理工大的吧?追问……

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top