白天用得好好的,一到晚上八点到十一点就变慢,视频开始转圈,网页要等好几秒才出来——这是跨境线路最典型的时段性拥塞。
先排除本地带宽
很多人第一反应是"是不是宽带不够"。判断方法很简单:
# 测本地网关
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 重传率高说明什么、节点怎么选最快。