首页/网络/网络排障速查/tracepath:顺带发现路径 MTU
连通性与链路检测54 条

tracepath:顺带发现路径 MTU

轻量版 traceroute:不需要 root,路径探测的同时报告链路 MTU 变化(pmtu 字段),适合快速做『路径 + MTU』联合体检。

网络排障速查网络更新于 2026-10-12

典型输出与用法

典型输出与用法
$ tracepath -n 10.0.0.5
 1?: [LOCALHOST] pmtu 1500
 1:  10.0.0.1    0.234ms
 2:  10.0.1.1    0.812ms pmtu 1400   <- 路径 MTU 在此降为 1400
 ...
     Resume: pmtu 1400 hops 2 back 3

变体

变体
tracepath -n <目标>
tracepath6 <IPv6目标>
tracepath -m 20 -n <目标>   # 最大 20 跳
输出里的 pmtu 值来自探测过程中的 ICMP 反馈;看到 pmtu 中途变小,即可指导隧道/业务端按实际值调 MTU。

易错点

  • 把 pmtu 显示值当作精确配置值直接照搬,仍应结合 ping -M do 二分复核
  • 对端不回 ICMP 时 tracepath 无法获得 pmtu 变化,输出可能一直显示起始值

数据来源与参考

  • iputils tracepath 手册
  • RFC 1191(PMTU 发现)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌