很多人遇到过这种怪事:测速软件显示延迟只有几十毫秒,看着挺正常,可一打开网页就转圈,视频动不动就缓冲,游戏里人物突然瞬移。这多半不是延迟的问题,而是丢包在作怪。
插图来源:Storyset
先搞懂:丢包是什么#
把网络传输想象成寄快递。延迟是快递在路上跑了多久,丢包是快递在路上弄丢了几件。丢了的件要重新寄,这一来一回,体感就卡了。延迟只看"跑得快不快",丢包看的是"到没到",两个指标要分开看。
丢包的典型表现:延迟数字好看,但网页加载断断续续、视频清晰度自动往下掉、语音通话断断续续、游戏里突然卡一下又恢复。如果你中了好几条,就可以按下面的步骤排查了。
步骤一:确认是不是真的丢包#
别凭感觉,先测一下。在电脑上打开终端(Windows 用命令提示符),输入 ping 加一个稳定的地址,比如网关或常用的公共 DNS,让它持续跑一两分钟,看最后的统计里有没有 “lost” 或"丢失"。
注意两点:一是多测几次,偶发的一两次丢包不用管;二是测的时候别同时在下载东西或看高清视频,不然测出来的是你自己把带宽占满了,不是线路丢包。如果持续丢包超过几个百分点,基本可以确诊。
步骤二:区分是家里 WiFi 丢包还是线路丢包#
这是最关键的一步,直接决定后面修哪头:
- 先 ping 你家路由器的网关地址(一般是 192.168.1.1 或 192.168.0.1)。如果连网关都丢包,问题出在你家里:WiFi 信号、路由器性能、网线接触都可能是元凶。
- 如果 ping 网关一点不丢,再 ping 一个公网地址。如果这时候开始丢包,问题就在线路上:可能是宽带运营商、也可能是你代理节点的线路。
步骤三:家里丢包怎么修#
- 路由器放开阔位置,别塞在柜子里或电视后面。
- 2.4G 和 5G 分开看:离得远用 2.4G 穿墙好,离得近用 5G 干扰少。
- 重启路由器这个土办法,对付路由器跑久了发热降速出奇地有效。
- 台式机尽量插网线,有线连接天生比 WiFi 稳定一个档次。
步骤四:线路丢包怎么修#
如果确定是线路侧丢包,先换个节点再测:同一个机场换不同地区的节点,或者换一条线路(比如从普通节点换到专线节点)。如果换节点就好,那就是原节点线路的问题;如果换哪个节点都丢,那多半是你本地宽带到骨干网这一段的问题,可以考虑换个时段再用,或者联系宽带运营商报修。
小结#
排查丢包记住这个顺序:先确认、再定位、后动手。先确认真的丢包,再用"网关 vs 公网"二分法定位是家里还是线路,最后对症下药。大部分丢包问题,换个节点或重启一下路由器就解决了,真不用一上来就怀疑人生。
想系统了解延迟、速度、丢包这三个指标分别怎么看,可以读节点延迟、速度、丢包率:三个指标怎么看;如果问题是整体网速慢而不是丢包,参考网速慢排查清单;测速方法不对也可能误判,先看Speedtest 正确用法;顺带学会看懂节点名字后面的后缀都是什么意思,换节点时更快找到好线路。