MTU 对 IP 数据包碎片和重组的影响

MTU 对 IP 数据包碎片和重组的影响

假设计算机 S(发送方)向计算机 R(接收方)发送一些 IP 数据包。在 S 和 R 之间,有 6 个网络,由 5 个路由器划分。因此,IP 数据包离开 R,经过网络 1,经过路由器 1,经过网络 2,经过路由器 2,等等,最终经过网络 6,到达 R。

假设从网络 1 到网络 3,网络的 MTU 每次都会减小。从网络 4 到网络 6,MTU 每次都会增大。

我的问题:

如果 IP 数据包大于 MTU 允许的值,则在网络 1 中将其拆分;它们还可能在网络 2 和 3 中再次拆分。但从现在开始,后续网络的 MTU 会增加。这是否意味着 IP 数据包会再次组合在一起?还是它们会保持较小的尺寸直到到达 R?

答案1

下列的维基百科

重组应该在接收主机中进行,但实际上它可能由中间路由器完成,例如,网络地址转换可能需要重新组装片段以转换数据流,例如 FTP 控制协议,如 RFC 2993 中所述。

答案2

它们将保持碎片大小。它们只会被目标主机重新组装。

相关内容