网速是怎么测出来的

BytesToMbps 团队 · 更新于 2026年9月26日

测速工具会在几秒钟内测量你的设备和测速服务器之间能传输多少数据,再以 Mbps 报告;ping 则是通过给小数据包的往返计时得到的。结果反映的是那一刻整条路径的吞吐量,所以很少和套餐数字完全一致。

测速工具在做什么

  1. 选择服务器。通常选就近的,避免距离主导测速结果。
  2. 测量延迟。发送小消息并对往返计时,这就是以毫秒计的 ping。很多测速还会在线路繁忙时再测一次(“负载延迟”)。
  3. 下载几秒。以路径允许的最快速度拉取数据,往往同时开多个连接,免得某一个慢连接拖累结果。也有测速工具刻意只用一个连接,得到的结果较低,但反映的是另一种信息。
  4. 上传几秒。在另一个方向上做同样的事。
  5. 报告吞吐量。传输的数据量除以时间,换算成 Mbps。大多数测速会剔除连接刚开始加速的那一小段。

背后的算法和网络吞吐量计算器相同:30 秒传输 2.5 GB,就是 20,000 兆比特 ÷ 30 = 666.7 Mbps。

线路速率与测速能看到的速率

测速测的是有效数据,有时称为有效吞吐量(goodput)。物理链路实际承载的要比这多:每个数据包都有包头,以太网还有帧结构和帧间隔。在 1 Gb 以太网链路上,一个 1,500 字节的数据包承载 1,448 字节数据,却占用 1,538 字节的线路时间:

1,000 × 1,448 ÷ 1,538 ≈ 941 Mbps

这就是为什么正常的千兆宽带用网线测速一般在 940 Mbps 左右。每种链路都有类似的开销,所以结果比套餐低几个百分点是意料之中的,并不是故障。

为什么两次测速很少一致

  • 服务器不同。更远或更繁忙的服务器,测出的结果更低。
  • 方法不同。各个测速工具开启的连接数、测试时长和剔除的样本都不一样。
  • 你自己的网络。Wi-Fi 信号、老旧路由器、设备网卡,以及其他正在看视频或更新的设备,都会降低测速看到的速度。
  • 时段。运营商网络在晚上最繁忙。如果每到晚上结果就大幅下降,说明存在拥塞。
  • 单位。有些软件显示 MB/s 而不是 Mbps,比较前先乘以 8(MB/s 转 Mbps 换算器可以代劳)。

这些都不说明测速是错的。每次测速回答的都是“这条路径刚才有多快”,而路径本身在变化。

延迟、抖动与负载延迟

Ping 是小消息的往返时间,以毫秒计。抖动是它在相邻两次测量之间的波动幅度。负载延迟是下载或上传阶段把线路占满时测得的 ping;如果它远高于空闲时的 ping,说明路由器或光猫里的队列在增加时延,这对通话和游戏的影响比 Mbps 数字低一些要大得多。延迟与带宽介绍了每个数字的含义和目标值。

运营商和监管机构如何测量

宽带套餐标的是“最高”速度。以美国为例,运营商还必须在 FCC 宽带标签上公布典型的下载、上传速度和典型延迟,比单看宣传数字更公平。FCC 的“Measuring Broadband America”项目在志愿者家中安装专用测试设备,测量各运营商实际提供的速度。对工程师来说,IETF RFC 6349 给出了规范测试 TCP 吞吐量的框架,包括如何考虑延迟和开销。

在家怎样规范测速

  1. 用插着网线、靠近路由器的电脑测速。
  2. 暂停其他下载、备份和视频播放。
  3. 用两个不同的测速工具,各测三次,取典型结果。
  4. 早上和晚上各测一遍。
  5. 把有线测速的典型结果和套餐一起填进测速结果检查器。按本站的经验值,网线测速达到约 85% 及以上就算达标。

想知道测速结果对日常使用意味着什么,Mbps 是什么把套餐速度换算成了视频路数和下载时间。

要点

  • 测速测的是到测速服务器的“数据量 ÷ 时间”,以 Mbps 表示,外加往返 ping。
  • 由于开销,即使完美的链路测速也会低于线路速率:千兆以太网约为 941 Mbps。
  • 服务器、测速方法、Wi-Fi、其他设备和时段都会改变结果。
  • 用网线测、多测几次,再把典型结果和套餐比较。

常见问题

为什么测速比套餐低?

任何链路的开销都会占掉几个百分点,而 Wi-Fi、其他设备、测速服务器和晚高峰拥塞可能占掉更多。先用网线、在没有其他程序运行时测一次,再判断套餐是否不达标。

哪个测速工具最准?

没有哪个是绝对准确的,因为每个工具测的路径和方法都略有不同。用两个工具、各测几次,比较典型结果。

资料来源

相关内容