延迟、带宽和丢包:读懂网络质量的三个指标

通俗讲解衡量网络质量的三个核心指标:延迟(ping)、带宽(网速)和丢包,以及抖动、光速决定的延迟下限、为什么延迟低速度却慢,和怎样看懂一份测速结果。

作者:最后更新:阅读约 3 分钟

直接答案延迟是数据往返一次要多久,决定「反应快不快」;带宽是单位时间能传多少数据,决定「下载快不快」;丢包是数据在路上丢了多少,决定「稳不稳」。三者互相独立:延迟低不代表带宽大,带宽大也可能因为丢包而卡顿。

说一个网络「快」或「慢」,其实是在说三件不同的事:延迟、带宽和丢包。把它们分清楚,很多网络问题就能自己判断。

用一个比喻理解

把网络想成一条运货的公路:

指标 比喻 影响什么
延迟 一辆车从起点到终点再回来要多久 点击后多久有反应、游戏和通话的流畅度
带宽 公路有几条车道、一次能跑多少车 下载、看高清视频的速度
丢包 路上有多少车翻了、货没送到 卡顿、断流,需要重新送一次

延迟:反应速度

延迟是数据从你这里发出、到达对方、再返回所用的时间,单位是毫秒(ms),常说的「ping 值」就是它。

延迟主要由三部分组成:

  1. 传播时间:数据在光纤里跑的时间,由物理距离决定;
  2. 转发时间:每经过一个路由器要处理一下;
  3. 排队时间:网络拥挤时,数据要在路由器里排队。

其中传播时间是物理下限:光在光纤里的速度约每秒 20 万公里,也就是每 1000 公里单程约 5 毫秒、往返约 10 毫秒。从中国到美国西海岸,光缆路径往往超过 1 万公里,往返延迟很难低于一百多毫秒。这不是设置能改变的,海底光缆的知识见 互联网是怎么连起来的。

延迟对这些场景最重要:打游戏、视频通话、远程桌面,以及 AI 对话这类频繁交互的应用。

带宽:一次能运多少

带宽是单位时间能传输的数据量,常说的「网速」「100 兆宽带」指的就是它。

要注意单位:

  • Mbps(兆比特每秒):运营商宣传用的单位;
  • MB/s(兆字节每秒):下载软件常显示的单位;
  • 1 字节 = 8 比特,所以 100 Mbps ≈ 12.5 MB/s。

带宽决定下载大文件、看 4K 视频的速度。但它有一个「木桶效应」:实际速度取决于整条路径上最窄的一段,你家宽带再快,如果国际出口拥挤,速度也上不去。

丢包:稳不稳

丢包是数据在传输途中丢失的比例。网络拥挤时,路由器的队列满了,就会丢掉一部分数据。

丢包的影响往往比想象中大:

  • 用 TCP 传输时(网页、下载),丢掉的数据要重传,速度会大幅下降;
  • 用 UDP 传输时(游戏、通话),丢掉的数据直接没了,表现为卡顿、画面花屏、声音断续。

TCP 和 UDP 的区别,见 TCP 和 UDP 有什么区别。

抖动:延迟稳不稳

抖动是延迟的波动程度。延迟一直稳定在 80 毫秒,体验往往比在 40 到 200 毫秒之间来回跳要好。视频通话和游戏对抖动特别敏感。

为什么「延迟低,速度却慢」

这是最常见的误解。延迟低只说明「路程短、反应快」,不代表「车道多」:

  • 带宽被别人占满时,延迟可能还不错,但下载很慢;
  • 少量丢包时,ping 看起来正常,但 TCP 下载会因为反复重传而变慢。

所以判断网络好坏,要把三个指标放在一起看,并且在不同时段(比如白天和晚上)各测几次。

怎么看懂一份测速结果

一份完整的测速,通常会给出:

  • 延迟:越低越好,同时看多次测量是否稳定;
  • 下载 / 上传速度:注意单位是 Mbps 还是 MB/s;
  • 丢包率:理想是 0,晚高峰能保持在很低水平说明线路好;
  • 测试时间和环境:同一条线路,白天和晚上、服务器和家庭宽带的结果可能差很多。

还要注意,用服务器多线程测出来的速度,往往远高于普通家庭宽带单个设备能达到的速度,只适合横向比较。

总结

  • 延迟管「反应快不快」,带宽管「下载快不快」,丢包管「稳不稳」。
  • 物理距离决定了延迟的下限,跨洋访问延迟高是正常的。
  • 100 Mbps ≈ 12.5 MB/s,注意区分单位。
  • 判断网络质量要三个指标一起看,并在不同时段测试。

常见问题

Mbps 和 MB/s 有什么区别?

Mbps 是兆比特每秒,MB/s 是兆字节每秒,1 字节 = 8 比特,所以 100 Mbps 的宽带,下载速度最多约 12.5 MB/s。运营商宣传用 Mbps,下载软件多显示 MB/s。

延迟多少算正常?

访问国内网站一般在几毫秒到几十毫秒;访问日本、新加坡等近邻地区几十到一百多毫秒;访问美国一百多到两百多毫秒都属正常,主要由物理距离决定。

丢包多少会有感觉?

丢包 1% 左右就可能让视频通话卡顿、游戏掉帧;几个百分点以上,网页加载和下载都会明显变慢,因为丢掉的数据要重传。