【发布时间】:2020-03-31 15:46:28
【问题描述】:
大小为 3700 字节的 IP 数据报,包括头 20 字节,到达路由器。路由器传出链路的 MTU 为 1300 字节。说明路由器创建的所有分片的长度、分片标志和分片偏移的值。
【问题讨论】:
-
我不确定您要做什么,或者您的问题是什么,您可能需要考虑提供更多信息,了解您正在尝试使用哪种编程语言, 任何可以让您尽可能轻松地回答您的问题的方法
大小为 3700 字节的 IP 数据报,包括头 20 字节,到达路由器。路由器传出链路的 MTU 为 1300 字节。说明路由器创建的所有分片的长度、分片标志和分片偏移的值。
【问题讨论】:
由于 MTU 为 1300 字节,我们可以在每个片段中最多填充 1300-20=1280 字节的数据。我们的数据是 3700-20 = 3680 字节。 所以两个 1280 的片段,一个 1120 字节的片段就可以了。
第一个片段:长度 = 1300 字节。设置了更多片段标志。片段偏移量为 0。
第二个片段:长度 = 1300 字节。设置了更多片段标志。片段偏移量为 1280/8 = 160。
第三个片段:长度 = 1140 字节 (1120+20)。未设置更多片段标志,因为它是最后一个片段。片段偏移量为 320。
【讨论】: