延迟与丢包

Latency / Packet Loss

延迟是数据一来一回的时间,丢包是数据在途中丢失的比例。两者比下载速度更能决定体验。

大部分人只看下载速度,而它恰恰是最不重要的那个数字。

延迟决定「跟不跟手」

打开一个普通网页需要几十次来回请求。延迟从 50ms 涨到 250ms,不是慢 200 毫秒,而是这个差值被乘了几十倍,实际慢好几秒。所以延迟 60ms / 30Mbps 的节点,浏览体验远好于 250ms / 200Mbps。

丢包决定「稳不稳」

丢包就是数据半路丢了要重发。参考:

  • 0–1%:感觉不到
  • 2–5%:视频开始缓冲,通话偶尔卡顿
  • 5% 以上:基本没法正常使用,无论带宽多大

晚高峰的问题通常是丢包而非带宽不足。这也是白天测的数据在晚上完全不作数的原因。

# 连续发 50 个包看丢包率和波动
ping -n 50 1.1.1.1      # Windows
ping -c 50 1.1.1.1      # macOS / Linux

看最后的统计。延迟的波动范围比平均值更重要——在 60ms 和 400ms 之间来回跳的线路,平均值再好看也不能用。

相关词条
同类 · 网络基础