考虑一个长度为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
这个问题的测验