【问题标题】:Regarding path MTU discovery关于路径 MTU 发现
【发布时间】:2021-05-16 19:35:36
【问题描述】:

我有 4 台机器

A <--> RA <--> RB<-->B

VirtualBox上的机器是内网连接的,默认的mtu值没有改变。

在发送大于本地 MTU 的数据包(从 A 到 B)时,我从本地 IP 接收

ping: local error: Message too long, mtu=1500

路由器不应该给我发回一个 ICMP 类型 3 代码 4 数据包吗?

【问题讨论】:

    标签: networking icmp mtu


    【解决方案1】:

    您可能正在使用 DF(请勿分段)位设置进行 ping。并且数据包的大小已经超过了路由器的链路 MTU。所以 ping 产生了一个本地错误,表示消息太长。 数据包还没有从路由器发出。所以你不会收到回复(从路由器 B 输入 3 代码 4)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-10
      • 1970-01-01
      • 2015-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多