为什么晚上八点特别慢?拥塞定位法

白天用得好好的,一到晚上八点到十一点就变慢,视频开始转圈,网页要等好几秒才出来——这是跨境线路最典型的时段性拥塞。

先排除本地带宽

很多人第一反应是"是不是宽带不够"。判断方法很简单:

# 测本地网关
ping 192.168.1.1

# 测国内站点
ping www.baidu.com

如果这两个的延迟和白天一样(网关 1–3ms,国内 10–20ms),说明本地这段没问题,问题在跨境那一段。

再测一下国内下载速度,如果也能跑满带宽,那就基本可以确定:瓶颈不在你家宽带,在国际出口。

拥塞的三个特征

指标平时拥塞时
延迟稳定上升 2–5 倍
抖动±5ms±50ms 以上
丢包0%2%–10%

三个一起变差,基本就是拥塞;只有延迟升高但丢包为零,更可能是路由绕路。

怎么确认是"这一段"的问题

mtr -c 30 -r 目标IP

看每一跳的丢包和延迟。判断原则:

  • 某几跳开始延迟飙升,且后面持续高 → 那一段拥塞
  • 中间跳丢包但最后一跳不丢 → 是路由器的 ICMP 限速,不影响实际
  • 最后一跳持续丢 → 服务端或你这一侧

三个可操作的规避手段

一、换节点,不换设备

拥塞是某条线路的问题,同一时间不同节点的表现差异很大。多准备几个节点,晚上优先试低负载的。

二、错峰

大文件下载、系统更新放到凌晨或早上。晚高峰只做交互性操作(网页、会议),别在这时候传大文件。

三、优先用延迟稳定的协议

UDP 类传输在高丢包环境下比 TCP 表现好,因为不会被重传机制拖死。但 UDP 也可能被 QoS 限速,需要实际测。

一个容易误判的情况

有时候晚上慢不是拥塞,而是你所在小区的宽带上行被打满——比如家里有人在看 4K、在传网盘。这种情况下国内站点也会变慢,用 ping 网关 看不出来(网关是局域网,不受影响)。

判断方法:看路由器管理页面的实时流量。如果上行接近跑满,先处理本地占用。

💡 一句话:晚高峰慢,先分清楚是"家里"还是"路上"。网关和国内都正常,才是路上的问题,这时候换节点比换宽带有效。

延伸阅读:延迟怎么测才准、TCP 重传率高说明什么、节点怎么选最快。