【工具】带宽与上传下载速率关系
带宽与上传下载速率关系
带宽单位用bps(bit/s),表示每秒钟传输的二进制位数。下载速率单位用Bps(Byte/s)表示,表示每秒钟传输的字节数。
1Byte(字节)= 8bit(位),即下载速率=带宽/8
通常1M带宽即指1Mbps=1000Kbps=1000/8KBps=125KBps。一般情况下,考虑到还有其他损耗(计算机性能、网络设备质量、资源使用情况、网络高峰期等),实际速率一般小于这个速率。
GB/s 和 GiB/s 区别:
- GB/s 是什么(十进制):1 GB = 10³ MB = 1,000,000,000 Byte,存储厂商、fio 括号里的 G/s、网卡宣传速度常用。
- GiB/s 是什么(二进制):1 GiB = 2³⁰ Byte = 1,073,741,824 Byte,操作系统、fio 主输出、iostat 常用。
GiB/s 和 GB/s 都是每秒多少字节, 区别在于:GiB/s 用二进制,GB/s 用十进制。概括总结如图所示:
| 单位 | 含义 | 是否是bit |
| Gb/s | 千兆比特每秒 | ✅ bit |
| GB/s | 千兆字节每秒 | ❌ |
| GiB/s | 二进制字节每秒 | ❌ |
| G/s(fio) | GB/s,千兆字节每秒 | ❌ |
两者的换算关系:
1 GiB = 1.073741824 GB
查询网卡带宽:
ethtool eth0
输出:
Speed: 100000Mb/s
Duplex: Full
Link detected: yes
说明: 1000Mb/s = 千兆;10000Mb/s = 万兆。这是网卡与交换机协商的速率,不是实时流量
10000Mb/s 转化为GiB/s:
# Mb/s → Gb/s
100000 Mb/s = 100 Gb/s
# Gb/s → GB/s(字节)
100 ÷ 8 = 12.5 GB/s
# GB/s → GiB/s(二进制)
12.5 ÷ 1.073741824 ≈ 11.64 GiB/s
# 最终结果
100000 Mb/s ≈ 11.64 GiB/s

浙公网安备 33010602011771号