# 网络延迟怎么测试?

延迟排查的重点不是追求一个“很低”的数字,而是找出波动从哪里开始。先测本地网关,再测外部目标;正常时和卡顿时各留一组结果,判断会清楚很多。

最重要的分界:本地网关都在明显跳动,先查设备、Wi-Fi、网线或路由器;本地网关稳定,而多个外部目标同时变差,再看路由器上游和运营商路径。

先找到本地网关

在设备的 Wi-Fi 或以太网详情中查看“默认网关”或“路由器”地址。家庭网络中常见类似 192.168.1.1、192.168.0.1,但以你的设备实际显示为准。

然后运行连续测试:

Windows: ping -n 30 你的网关地址
macOS / Linux: ping -c 30 你的网关地址

这一步测试的是设备到路由器这一小段,不是整个互联网。

看波动,而不是只看平均值

例如这组结果:

1 ms
2 ms
1 ms
2 ms
3 ms

至少说明在这一小段测试期间,本地链路比较稳定。

而下面这组:

2 ms
86 ms
4 ms
172 ms
3 ms

即使平均值看起来还没有高到离谱,也能看出本地链路存在明显波动。Wi-Fi 干扰、距离、终端无线状态、路由器负载都值得继续检查。

再测两个外部目标

选两个通常会回应 Ping、彼此无关的外部目标,用同样的次数测试。不要只盯一个目标,因为单个服务器可能限速或降低 ICMP 回应优先级。

判断重点:

故障发生时再测一次

偶发卡顿最容易被“正常时测速”掩盖。尽量留两组:

正常时:网关 1-3 ms,外部目标较稳定
卡顿时:网关仍 1-3 ms,两个外部目标同时明显升高

这种对照比单独说“我的 Ping 是 80 ms”更有定位价值。

如果卡顿时连网关也一起从几毫秒跳到上百毫秒,则无需先怀疑远端网站或运营商核心网,先解决本地链路。

上传文件时突然高延迟

如果网络平时正常,一开始云备份、上传视频或多人同时使用就“所有东西都变卡”,做一组负载前后对照:

  1. 网络空闲时测网关和外部目标;
  2. 开始正常的大上传任务;
  3. 用相同目标再测;
  4. 暂停上传,再看是否快速恢复。

外部延迟在高负载时大幅升高、暂停任务后恢复,可能与带宽占用和网络排队有关。不要只通过“换 DNS”处理这种问题。

Wi-Fi 和网线对照能解决很多争论

同一台设备、同一目标、相近时段改用网线:

延迟测试不等于丢包测试

延迟页面关注的是“响应时间是否高、是否抖动”。如果连续测试里经常出现 Request timed out、语音断字、游戏瞬断,则去看 网络丢包怎么测试。两者相关,但不是同一个问题。