📜  门| GATE CS 2018 |简体中文第37章

📅  最后修改于: 2021-06-28 22:53:12             🧑  作者: Mango

考虑一个长度为4,500字节的IP数据包,其中包括20字节的IPv4标头和40字节的TCP标头。数据包转发到支持600字节最大传输单元(MTU)的IPv4路由器。假定此数据包的所有传出片段中IP头的长度为20个字节。假设第一个片段中存储的片段偏移值为0。

存储在第三个片段中的片段偏移值是______。

注–这是数值类型的问题。
(A) 0
(B) 72
(C) 144
(D) 216答案: (C)
说明: MTU = 600字节,IP标头= 20字节
因此,有效负载将为600 – 20 = 580字节

580不是8的倍数,但我们知道片段大小应该是8的倍数。所以片段大小= 576字节

K个片段偏移值=片段大小*(K个片段– 1)/缩放因子
第三个片段的偏移值= 576 *(3 – 1)/ 8 = 144
这个问题的测验