为什么"100 Mbps"只能下载 12.5 MB/s

ISP 宣传"最高 1 Gbps",但实际文件下载速度最高只有 125 MB/s。测速显示"500 Mbps",但 Steam 显示"62.5 MB/s"。这不是连接问题,而是单位不同。

互联网速度的世界充满了令人困惑的单位。本文将理清速度单位的混乱,从 Mbps 和 MB/s 的区别,到 ISP 广告的技巧,以及如何读懂你的"真实"速度。

比特与字节 - 8 倍陷阱

混乱的根源在于两种单位的并存:"比特"和"字节"。

  • 比特 (b):最小的数据单位。0 或 1 的一位数字
  • 字节 (B):8 比特 = 1 字节。可以表示一个字符的单位

网络速度传统上以每秒比特数 (bps) 表示,而文件大小以字节 (B) 表示。这种惯例差异造成了 8 倍的差距。

100 Mbps ÷ 8 = 12.5 MB/s
1 Gbps ÷ 8 = 125 MB/s

所以在"100 Mbps 连接"上,理论最大下载速度是 12.5 MB/s。连接并不慢,只是单位不同。

为什么网络速度用比特而文件大小用字节

网络世界:比特是自然的

通信线路在物理上传输 0 和 1 的信号。电信号的开/关、光脉冲的有/无、无线电波的调制,都是比特级操作。对于电信工程师来说,用"每秒能发送多少比特"来表示线路容量是完全自然的。

计算机世界:字节是自然的

计算机以字节为单位处理数据。内存寻址、文件系统块大小、CPU 寄存器宽度,都以字节 (或其倍数) 为基本单位。将文件大小表示为"1 MB"比"8,388,608 比特"对人类来说直观得多。

ISP 的优势

ISP 用比特表示速度还有一个营销原因。"100 Mbps"是"12.5 MB/s"的 8 倍大的数字,给消费者"很快"的印象。这不是欺诈,是行业标准表示法,但确实容易误导消费者。

SI 前缀与二进制前缀 - 又一层混乱

在比特/字节的混乱之上,前缀还有两种流派。

  • SI 前缀 (十进制):1 KB = 1,000 字节,1 MB = 1,000,000 字节,1 GB = 1,000,000,000 字节
  • 二进制前缀:1 KiB = 1,024 字节,1 MiB = 1,048,576 字节,1 GiB = 1,073,741,824 字节

硬盘厂商使用 SI 前缀 (十进制),而操作系统使用二进制前缀。这就是为什么"1 TB 硬盘在系统中显示为 931 GB"。1 TB (十进制) = 1,000,000,000,000 字节 ≈ 931 GiB (二进制)。

在网络速度的语境中,Mbps 中的"M"始终指 SI 前缀 (十进制,1,000,000)。二进制前缀的混乱在这里不适用。

"尽力而为"意味着什么

日本 ISP 提供的几乎所有互联网连接都是"尽力而为"的。"最高 1 Gbps"意味着"理想条件下的理论最大值",并不保证始终能达到该速度。

影响实际速度的因素很多:

  • 共享同一线路的用户数量 (尤其是公寓型光纤连接)
  • 时段拥堵 (晚间高峰时段速度往往下降)
  • 路由器和网线性能 (旧设备可能成为瓶颈)
  • Wi-Fi 信号条件 (墙壁和距离导致的衰减)
  • 目标服务器的处理能力和带宽

IP 确认上查看你的连接信息,并用测速网站测量实际速度。了解 ISP 宣传速度与实际速度之间的差距,是改善网络环境的第一步。

速度单位速查表

线路速度 (Mbps) → 实际下载速度 (MB/s)
10 Mbps → ~1.25 MB/s
50 Mbps → ~6.25 MB/s
100 Mbps → ~12.5 MB/s
500 Mbps → ~62.5 MB/s
1 Gbps → ~125 MB/s
10 Gbps → ~1.25 GB/s

公式:MB/s = Mbps ÷ 8。记住这一点,你就再也不会被互联网速度单位搞糊涂了。

总结

互联网速度单位的混乱源于电信行业 (比特) 和计算机行业 (字节) 的历史惯例。只要知道"Mbps ÷ 8 = MB/s",你就能正确解读 ISP 广告和下载速度显示。

相关术语

带宽 网络连接每单位时间能传输的最大数据量。以 bps (每秒比特数) 表示。 延迟 数据从源到目的地的传输时间。与带宽独立的指标,快速连接也可能有高延迟。 ISP 提供互联网连接服务的提供商。连接速度通常以尽力而为方式提供。 IP 地址 标识互联网上设备的数字地址。与连接速度是独立的概念。 Wi-Fi 无线局域网技术。最大速度因标准而异,实际速度高度依赖环境。