我们不但可以亡羊补牢
更擅长未雨绸缪

关注我们

您的位置: 主页 > 支持与下载 > IT知识库 >
IT知识库

【信诺IT服务】最佳MTU值设为多少
时间:2019-09-17 作者:xnit 点击:

昨天小诺有提到,更改MTU值可提高无线路由设备的工作性能。下面小诺就MTU值来为亲们介绍如何利用Ping命令测试本地最佳MTU值。

设置 MTU 值的大小呢其实是一个反复试验总结出来的过程,由昨天小诺提到的默认最大值 1500开始逐步下调测试值,直至故障问题的解决。

首先需要亲们 运行 打开 命令提示符 窗口,然后执行“ping -f -l 1473 192.168.0.1”这个命令,其中这个192.168.0.1是网关的IP地址,1473呢是MTU数据包的长度,参数是“-l”(小写的L,亲们一定要仔细一些哦)

如果亲们此时能够ping通呢,那么就表示发出去的MTU数据包在允许范围内,可以直接通过网关发送出去啦。 

倘若此刻出现了“Packet needs to be fragmented but DF set.”, 表示MTU数据包超过了最大值,那么就需要把数据包拆开发送喽。

这里就需要亲们逐步减少MTU数据包的长度,然后再执行上面小诺分享的的ping命令测试方法。从1400到1473之间呢多测试几次,小诺相信亲们很快就可以找到最合适的MTU数据包长度了。把最终得到的MTU数据包长度再加上额外的数据包头28字节,就得到MTU总的值啦。 

MTU值不规范会出现能够ping通外网但是无法访问某些网页的故障情况。

对于采用PPPOE(ADSL)的路由器来说呢,要求路由设备的MTU值不能大于1492哦,否则亲们就会无法打开某些网站。因此小诺建议亲们必须对MTU的设定值降低。关于MTU值降低的方法,昨天小诺有说,已经遗忘的亲们赶紧回过头去看一看哦。

拓展阅读:

各种应用下的最佳MTU值

1500: 是以太网信息包最大值,也就是小诺说的出厂默认值。是没有PPPoE和VPN的网络连接的典型设置。是一些路由器、网络适配器和交换机的默认设置。

1492: 是PPPoE的最佳值。

1472: 是使用ping的最大值(大于此值的信息包会先被分解)。

1468: 是DHCP的最佳值。

1430: 是VPN和PPTP的最佳值。

576: 是拨号连接到ISP的标准值。