家里装的是电信200M光纤,平时刷视频、打游戏都挺稳。可有一次宽带师傅上门换了个新光猫后,WiFi就开始频繁断流:手机刷着刷着突然加载转圈,电脑打游戏隔几分钟就掉线一次。怀疑是路由器问题,但重启、重置折腾好几遍都没用。
后来仔细一想,问题出在MTU值上。MTU(最大传输单元)决定数据包能有多大,PPPoE拨号环境下,标准MTU是1492,但很多路由器默认会设成1500。光猫一换,可能MTU协商出现了偏差,导致数据包过大需要分片,从而引发断流。我进路由器后台找到WAN口设置,把MTU从1500改到1492,保存后WiFi立刻就稳了,再也没出现过掉线。
如果你也遇到WiFi频繁断流,而排除了信道干扰、固件问题,不妨检查一下MTU。操作很简单:登录路由器管理页面(一般是192.168.1.1或192.168.0.1),找到“网络设置”或“WAN口设置”,里面通常有个MTU选项。默认1500的话,改成1492试试。另外,如果你的宽带是动态IP(非PPPoE),或者使用桥接模式,MTU设成1500没毛病,但大多数家庭宽带都是PPPoE拨号,改成1492更靠谱。实测改完后,打游戏延迟从偶尔跳ping变成了稳定10ms以内。
问:MTU改错了会怎样?
答:改小了(比如1400)会导致网络效率下降,部分网页可能加载变慢;改大了(比如1500)在PPPoE环境下容易造成数据包分片,导致掉线或断流。建议先设为1492测试,如果问题解除了就别乱动。
问:所有路由器都能改MTU吗?
答:绝大部分家用路由器都支持修改MTU,在WAN口设置里就能找到。少数运营商定制版路由可能隐藏了选项,这时可以联系宽带客服或刷第三方固件。
问:怎么确认自己是PPPoE拨号?
答:看路由器WAN口连接类型:如果是“宽带拨号”或“PPPoE”,需要输入宽带账号密码,那就是PPPoE;如果是“自动获取IP”或“动态IP”,就是非PPPoE。后者MTU保持1500即可。

