上个月我总觉得家里网速不对劲,刷视频偶尔卡顿,测速也总少那么几十兆。折腾了几天,换网线、换信道、关双频合一,效果都不明显。后来一个搞网络的朋友提醒我:看看路由器的MTU值。我这才发现,我的路由器MTU默认是1480,而运营商线路的最佳值其实是1492。改完之后,下载速度从85Mbps飙升到95Mbps,延迟也稳定了。今天就把我实测的全过程分享出来。
MTU是最大传输单元,简单说就是数据包能装多少数据。如果设置太大,数据包会被分片,增加延迟;设置太小,又会浪费带宽。不同运营商、不同线路的最佳MTU值不一样。怎么测试呢?关键是用ping命令。在电脑命令提示符里输入:ping -f -l 1464 8.8.8.8,注意1464这个数字要反复试。如果返回“需要拆分数据包”,就减小数字;如果成功回复,就增大。找到能ping通的最大值,加上28(包头大小),就是理想MTU。我试到1464成功,1465就失败,所以最佳MTU=1464+28=1492。
知道数值后,登录路由器后台。一般在“高级设置”或“网络设置”里找到“MTU大小”选项。把默认的1480改成1492,保存重启。注意不同品牌位置不同,我用的是TP-Link,在“网络参数→WAN口设置”里。改完重启后,再用测速软件跑一遍,差距立竿见影。另外,如果你的网络有IPv6,建议也检查一下IPv6的MTU设置,方法类似。
问:MTU值设置多少才合适?
答:没有固定值,需要根据你的宽带线路实测。一般家庭宽带在1492到1500之间,但建议用上面提到的ping -f -l命令逐步测试,找到最大值后加28。如果不确定,可以先试1492,多数情况有效。
问:改完MTU后网速没变化怎么办?
答:先确认是否改对了位置(WAN口设置)。如果没问题,可能是其他因素导致瓶颈,比如网线老化、路由器性能不足,或者光猫本身就有问题。建议逐一排查,或者恢复默认值看看。
问:所有设备都要单独修改MTU吗?
答:不用。只需要在路由器上修改一次,所有通过该路由器上网的设备都会自动采用新的MTU值。Win/Mac系统里也有MTU选项,但一般保持默认(自动)即可,路由器会负责调整。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 9145908@qq.com 举报,一经查实,本站将立刻删除。本文网址:http://jc.a300.cn/installrouter/luyouqi/87360.html
