若路由器向MTU=800B的链路转发一个总长度为1580B的IP数据报(首部长度为20B)时进行了分片,且每个分片尽可能大,则第2个分片的总长度字段和MF标志位的值分别是 ()
A.796,0
B.796,1
C.800,0
D.800,1
依据下图,很多人会误选C,即第二个分片的总长度使800,其后面没有分片了,MF标志位=0
但是,需要注意:片偏移必须为整数,所以这种方案是不行的,所以我们要将分片的数据载荷的最大长度定为小于780且能整除8的最大整数,在此题中为776字节,再加上20个字节的首部,即分片总长度为796个字节。
可以看到分片2不是最后一个字节,其后还有分片3文章来源:https://www.toymoban.com/news/detail-773492.html
所以本题答案为选项B文章来源地址https://www.toymoban.com/news/detail-773492.html
到了这里,关于IP数据报的分片的相关计算的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!