网络吞吐量计算器有什么用
这个工具用来测算一条网络连接或一次文件传输的真实数据传输速率。你只需告诉它传输了多少数据、花了多长时间,它就会一次性给出四种常用单位的吞吐量:每秒比特数(bps)、每秒千比特数(Kbps)、每秒兆比特数(Mbps)和每秒吉比特数(Gbps)。随后,直观的速度指示器会把你的结果定位在 0–1000 Mbps 的刻度上,让你一眼看出网络表现如何。
你需要填写的参数
- 数据大小——传输的数据量,可在单位下拉框中选择:比特(bit)、字节(byte)、千比特、千字节、兆比特、兆字节、吉比特或吉字节。
- 传输时间——本次传输所花费的时间,可选秒、分钟或小时。
请注意,本计算器采用十进制(以 1000 为基数)单位,而非二进制。也就是说,1 千字节按 1,000 字节计算,1 兆比特按 1,000,000 比特计算——这与网络运营商(ISP)通常标注网速的方式一致。
计算公式详解
所有数值会先换算成统一基准:数据大小统一换算为比特(bit),时间统一换算为秒。以字节为单位的数据会乘以 8(因为 1 字节 = 8 比特)。核心计算如下:
$$\text{吞吐量(bps)} = \frac{\text{数据大小(比特)}}{\text{传输时间(秒)}}$$- 吞吐量(bps)= 数据大小(比特)÷ 传输时间(秒)
- Kbps = bps ÷ 1,000
- Mbps = Kbps ÷ 1,000
- Gbps = Mbps ÷ 1,000
速度指示器的位置按 \(100 \times (\text{Mbps} \div 1000)\) 计算,并被限定在 2 到 98 之间,因此 1 Gbps 的结果会接近刻度顶端。
实例演算
假设你在 2 分钟内下载了一个 500 兆字节的文件。
- 数据大小:\(500 \text{ MB} \times 8{,}000{,}000 = 4{,}000{,}000{,}000\) 比特
- 时间:\(2 \text{ 分钟} \times 60 = 120\) 秒
- 吞吐量:\(4{,}000{,}000{,}000 \div 120 \approx 33{,}333{,}333\) bps
- 换算后大约为 33,333 Kbps、33.3 Mbps 或 0.033 Gbps。
常见问题
为什么我算出的 Mbps 比套餐宣传的速度低?运营商的网速以兆比特(megabit)为单位,而文件大小通常以兆字节(megabyte)为单位。1 字节等于 8 比特,所以 8 MB/s 的下载速度实际上是 64 Mbps——务必确认你选择的是哪种单位。
吞吐量和带宽有什么区别?带宽是理论上的最大传输能力;吞吐量则是实际达到的数据传输速率,也就是本工具所测算的指标。由于协议开销、网络拥塞和延迟等因素,吞吐量通常低于带宽。
它用的是以 1000 还是以 1024 为基数?本计算器采用以 1000(十进制)为基数的换算方式,与网络和运营商的惯例保持一致,而非用于存储容量的二进制换算。