刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

假设一个IP数据报总长度为4000B,要经过一段MTU为1500B的链路,该IP数据报必须经过分片才能通过该链路。以下关于分片的描述中,正确的是(33)。

A
该原始IP数据报是IPv6数据报
B
分片后的数据报将在通过该链路后的路由器进行重组
C
数据报被分为三片,这三片的总长度为4000B
D
分片中的最后一片,标志位Flag为0,Offset字段为370
使用微信搜索喵呜刷题,轻松应对考试!

答案:

D

解析:

根据题目描述,IP数据报总长度为4000B,要经过的链路MTU为1500B,因此需要进行分片才能通过该链路。对于选项A,题目并没有提供关于IPv4或IPv6的信息,因此无法确定原始IP数据报是IPv4还是IPv6数据报。对于选项B,分片后的数据报通常在源端进行重组,而不是在通过链路后的路由器进行重组。对于选项C,由于每个分片的大小应该是MTU的大小(减去IP头部的长度),因此数据报应该被分为三片,但这三片的总长度并不是简单的原始数据报长度,而是每个分片的大小乘以分片数量。因此选项C的描述不准确。对于选项D,根据IP分片的规则,最后一片的Flag位应该为0,表示这是最后一个分片,而Offset字段表示该分片在原始数据中的偏移量,计算方式为(MTU-IP头部长度)×(分片数-1)÷8,因此Offset字段的值确实为370。所以正确的答案是D。

创作类型:
原创

本文链接:假设一个IP数据报总长度为4000B,要经过一段MTU为1500B的链路,该IP数据报必须经过分片才

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share