您的 IPv4 地址:
操作系统:
运营商:

Mbps 与 MB/s:正确换算网速

宽带接入速率通常以每秒兆比特为单位宣传,写作 Mbps 或 Mb/s。而文件大小和下载软件常用的单位是兆字节和 MB/s。1 字节等于 8 比特,因此即使还没考虑协议开销,两组数字之间也相差约 8 倍。

比特、字节与快速换算

小写的 b 表示比特,大写的 B 表示字节。按十进制单位计算,1 Mbps 等于每秒 1,000,000 比特,1 MB/s 等于每秒 1,000,000 字节。因此,100 Mbps 的连接理论数据速率为 12.5 MB/s:将兆比特数除以 8 即可。反过来,把 MB/s 乘以 8。大小写很重要;Mbps 和 MB/s 不能混用。

文件和内存大小也可能使用二进制单位。1 MiB 等于 1,048,576 字节。有些软件把二进制数值也标为“MB”,在比较结果时会造成一个较小的额外差异。尤其是当差异只有百分之几时,请同时核对单位符号和计数方式。

估算下载时间

按十进制单位,一个 1 GB 的文件约为 8 吉比特。在持续有效速率为 100 Mbps 的情况下,理想的传输时间约为 80 秒。实际上,以太网、IP、TCP 或 QUIC、加密以及应用程序都会带来开销。远程服务器的发送速度也可能较慢。宽带套餐宣传的通常是特定条件下的最高速率或标称线路速率,并非对每个文件的承诺。

如果浏览器显示 10 MB/s,而不是预期的“100”,请先换算单位:10 MB/s 约等于 80 Mbps。然后再排查 Wi-Fi、正在占用网络的其他设备、服务器限速,以及是上传还是下载方向。以毫秒为单位的 ping 时间无法与以每秒字节数表示的传输速率相比较;它们衡量的是不同的属性。

在合适的条件下测量

多次运行 2IP 网速测试,最好通过以太网连接,并暂停其他大流量传输。分别查看下载和上传速度;两者可能相差很大。测量文件传输时,请让测试持续足够长的时间,避免启动时间和缓存主导平均值。用相同的单位将结果与套餐进行比较。

对于通话或游戏,仅看吞吐量是不够的。还要考虑延迟、延迟的波动和丢包,详见延迟与抖动指南。请始终在数字旁边写上单位,以免把记法上的差异误认为网络故障。

NIST 区分了 mega(兆)等十进制前缀和 mebi 等二进制前缀。这就是为什么即使描述的字节数相同,MB 和 MiB 的数值也不一样。