MTU 路径发现工具

测试到目标主机的最大传输单元,优化网络传输性能

MTU 测试配置

什么是 MTU?

MTU(Maximum Transmission Unit,最大传输单元)是网络接口能够传输的最大数据包大小(以字节为单位)。以太网的标准 MTU 通常是 1500 字节。

为什么需要路径 MTU 发现?

路径 MTU 是源主机到目标主机之间所有链路中的最小 MTU。如果发送超过路径 MTU 的数据包,会导致 IP 分片,降低传输效率。

常见问题

MTU 设置不当会导致网页加载缓慢、视频卡顿、连接超时等问题。通过路径 MTU 发现可以优化网络配置,避免分片。

推荐 MTU 值

以太网:1500 字节 | PPPoE:1492 字节 | 隧道连接:1400-1476 字节 | 移动网络:1400-1500 字节

MTU 优化建议

Linux 系统

ip link set dev eth0 mtu 1500

永久生效需编辑 /etc/network/interfaces

Windows 系统

netsh interface ipv4 set subinterface "以太网" mtu=1500 store=persistent

测试命令

Linux: ping -M do -s 1472 google.com

Windows: ping -f -l 1472 google.com

最佳实践

对于 PPPoE 连接,建议 MTU 设置为 1492;对于 VPN 隧道,建议设置为 1400-1476 以避免分片。