NetCalcLab

MB/s 转 Mbps

把兆字节每秒换算成兆比特每秒。乘以 8,即可算出某个实测传输速率实际占用的链路容量。

正在换算 MB/s(10^6) → Mbps(10^6)。1 字节恒等于 8 比特,因此同一个单位的字节形式与比特形式之间恰好相差 8 倍。

请输入实测传输速率,例如下载工具或复制工具显示的数字。

示例:

从实测速率反推链路需求

这个方向用于规划而不是解读。备份窗口、复制目标或实测复制速率给你的都是字节每秒,而你采购的设备规格用的是比特每秒。乘以 8 就是这两者之间的桥。

MB/s 换算为 Mbps
Mbps = MB/s × 8

  1.25 MB/s × 8 =   10 Mbps
  12.5 MB/s × 8 =  100 Mbps
    50 MB/s × 8 =  400 Mbps
   112 MB/s × 8 =  896 Mbps
   125 MB/s × 8 = 1,000 Mbps = 1 Gbps

最后一行最值得记住:125 MB/s 正好是 1 Gbps。单条流跑到 112 MB/s,就已经用掉千兆链路约 90% 的容量 —— 算上 TCP/IP 开销后,这差不多就是现实中的上限。

按吞吐需求确定链路规格

换算是第一步,第二步是乘上一个效率系数,让方案反映现实而不是理论上限。

示例:为复制链路选规格

需求:在一个 6 小时的窗口内夜间复制 500 GB。先把容量换成比特:500 GB 等于 500 × 8,000,000,000 = 4,000,000,000,000 比特。窗口是 6 × 3,600 = 21,600 秒。所需有效吞吐为 4,000,000,000,000 ÷ 21,600 = 185.2 Mbps。

185.2 Mbps ÷ 0.94 效率 = 197 Mbps 裸链路容量

一条 250 Mbps 的电路可以覆盖并留有余量;把效率系数算进去后,200 Mbps 的电路就不够了。换成字节口径算: 500 GB ÷ 21,600 s = 23.1 MB/s,23.1 × 8 = 185 Mbps —— 走更短的路得到同样的答案。

带宽计算器做的是相反方向:输入数据量与时间窗口,返回带效率系数修正后的所需速率。

你会遇到的几种写法

等价的字节速率写法
写法含义比特每秒
MB/s兆字节每秒8,000,000
MBps兆字节每秒8,000,000
MB/sec兆字节每秒8,000,000
MiB/s二进制兆字节每秒8,388,608
GB/s吉字节每秒8,000,000,000
GiB/s二进制吉字节每秒8,589,934,592
KB/s千字节每秒8,000
KiB/s二进制千字节每秒8,192

MB 与 MiB 之间 4.9% 的差异在高位前缀上并不会叠加:GB 与 GiB 同样相差 4.9%,TB 与 TiB 也是 4.9%。因为每一步套用的都是同一个系数,不会随前缀变大而累积。

常见错误

  • 该除的时候去乘。字节转比特用乘,比特转字节用除。方向搞反会造成 64 倍的规划误差,而不只是 8 倍,因为它会叠加。
  • 忽略协议效率。算出来的 185 Mbps 需求,一旦叠加 TCP 开销就没法稳定地跑在 200 Mbps 链路上。至少要按理论值上浮 10% 来规划。
  • 按峰值速率之和来规划。十个系统各自以 12.5 MB/s 复制,未必需要 1 Gbps 链路;但如果它们的计划时间重叠,那就需要。要么把任务串行化,要么按重叠后的峰值来定规格。
  • 忘了远端的磁盘。比目的端存储能吸收的速度更快的链路,多出来的容量是浪费的;瓶颈会落在写入路径上。

另见: Mbps 转 MB/s · Gbps 转 MB/s · IP 转十进制 · IP 转十六进制 · IP 转二进制

参考:吞吐与所需链路规格

常见吞吐数值及其所需链路
吞吐折合 Mbps所需链路(94% 效率)典型场景
1 MB/s8 Mbps9 Mbps低速宽带
3 MB/s24 Mbps26 Mbps高清视频流
6.25 MB/s50 Mbps53 Mbps基础光纤
12.5 MB/s100 Mbps106 Mbps标准光纤
25 MB/s200 Mbps213 Mbps高速光纤
50 MB/s400 Mbps426 Mbps高端光纤
112 MB/s896 Mbps953 Mbps接近打满 1 GbE
125 MB/s1,000 Mbps1,064 Mbps1 GbE 满线速
312.5 MB/s2,500 Mbps2,660 Mbps2.5 GbE
1,250 MB/s10,000 Mbps10,640 Mbps10 GbE

注意中间几行的最后一列:1 GbE 链路其实给不出 125 MB/s 的应用层吞吐,因为理论值假设零开销。调优良好的 1 GbE 路径实际天花板约为 118 MB/s。

相关:Mbps 转 MB/s、Gbps 转 MB/s、带宽计算器、TCP 吞吐指南。

常见问题

MB/s 怎么换算成 Mbps?

乘以 8。12.5 MB/s 的传输速率对应 100 Mbps 的链路容量,因为每个字节承载八比特。公式是 Mbps = MB/s × 8。

为什么是乘而不是除?

因为比特比字节小,同样一次传输用比特表示时数字更大。每秒 1 兆字节即每秒 8 兆比特,所以同样的吞吐,比特速率的数值永远是字节速率的八倍。

要达到 50 MB/s 需要多大的链路?

至少 400 Mbps,因为 50 × 8 = 400。考虑到协议开销,实际应按更高的规格来准备 —— 在约 94% 的 TCP 效率下需要大约 425 Mbps 的裸容量,所以实际选择 500 Mbps 或 1 Gbps 链路比较稳妥。

怎么根据吞吐需求为备份链路定规格?

先把所需吞吐换算成 Mbps,再除以一个现实的效率系数。以每晚 8 小时需要搬 1 TB 的备份为例:1 TB 是 8,000,000 兆比特,除以 28,800 秒得到 278 Mbps 有效吞吐,再除以 0.94 得到约 296 Mbps 的链路容量。500 Mbps 链路留有充裕余量。

MB/s 和 MBps 是一回事吗?

是的。斜杠 P 都是「每」的常见写法,所以 MB/s、MBps 与 MB per second 都表示兆字节每秒。真正重要的是那个大写的 B,它代表字节而不是比特。

磁盘吞吐该用 MiB/s 还是 MB/s?

磁盘厂商和大多数跑分工具使用十进制 MB/s,即 1 MB = 1,000,000 字节;而部分操作系统报告的是 MiB/s,即 1 MiB = 1,048,576 字节。两者相差 4.9%,所以标称 500 MB/s 的盘,在使用二进制单位的工具里显示约为 477 MiB/s。两者都没错,只是刻度不同。