带宽计算器
结果
需要多久
- 要传的数据量
- 5.000 GB
- 带宽
- 100.00 Mbit/s
带宽计算器在文件大小、带宽、传输时长这三个量里任意给你两个,算出第三个:这个文件要下多久、这条线路一小时能传多少、刚传完的这一次实际跑了多快。填 5 GB 与 100 Mbps,结果是 400 秒。最需要注意的是单位:带宽按比特每秒标称,文件按字节计,一个字节是 8 比特,所以 100 Mbps 的线每秒实际下载 12.5 MB。网速换算里最容易搞错的就是这个 8 倍,也是单位下拉框里 bit/s 与 B/s 两种写法都列出来的原因。留空的格子不用管,填两个就够。
常见带宽档位与 1 GB 的耗时
| 线路标称带宽(Mbit/s) | 实际下载速度(MB/s) | 每 GB 耗时(秒) |
|---|---|---|
| 10 | 1.25 | 800 |
| 20 | 2.5 | 400 |
| 50 | 6.25 | 160 |
| 100 | 12.5 | 80 |
| 200 | 25 | 40 |
| 500 | 62.5 | 16 |
| 1000 | 125 | 8 |
中间一列是带宽除以 8,也就是下载工具显示的那个数;最后一列是这一档带宽传 1 GB 需要多少秒,乘以你的文件大小(GB)就是传输时长。三列都按满速算,真实传输到不了。
公式
t = (S × 8) ÷ R
- S
- 要传输的数据量(按字节计) (GB)
- R
- 链路带宽(比特率) (Mbit/s)
- t
- 传输需要的时间 (秒)
那个 8 是把字节数换成比特数——因为数据量按字节说,而带宽按比特说,两边币种不同。换成同一种之后就是一次除法。移项之后另外两个答案也在同一条式子里:带宽乘时间得到能传多少数据,数据除以时间得到这次实际跑的速度。下面那张表把第一种用法套在几档常见带宽上,不填任何数也能直接读出耗时。
算例
100 Mbps 的线上下一个 5 GB 的游戏更新
- 已知:S = 5 GB,R = 100 Mbps。
- 先把数据量换成比特:5 GB = 5000 MB = 5000 × 8 = 40000 兆比特。
- 除以带宽:40000 ÷ 100 = 400 秒。
- 也就是 6 分 40 秒。
- 换一条路验算:5 GB ÷ 12.5 MB/s = 400 秒,其中 12.5 MB/s 就是 100 Mbps ÷ 8。✓
心算时大家走的都是「先换成 MB/s」这条路,两者是同一套算术——12.5 MB/s 正是 100 Mbps 扣掉那个 8 倍之后的速度。
1 Gbps 光纤上传 1 GB
- 已知:S = 1 GB,R = 1000 Mbps。
- 1 GB = 1000 MB = 8000 兆比特。
- 8000 ÷ 1000 = 8 秒。
- 验算:1000 Mbps 就是 125 MB/s,1000 MB ÷ 125 MB/s = 8 秒。✓
带宽涨十倍,时间就是十分之一。同一个文件在铜缆上够泡一杯咖啡,在光纤上眨一下眼——这就是把两端都列出来的意思。
100 Mbps 的线一个小时能传多少
- 已知:R = 100 Mbps,t = 3600 秒(1 小时)。
- 数据量 = 带宽 × 时间 = 100 × 3600 = 360000 兆比特。
- 换成字节:360000 ÷ 8 = 45000 MB = 45 GB。
- 这就是流量套餐那道题:按这个速率跑满,50 GB 的月包一个多小时就用完了。✓
算出来的是线路标称速率下的量,真实下载达不到——多出来的开销写在下面的限制里。
同样 100 Mbps,传一个 500 MB 的文件
- 已知:S = 0.5 GB(500 MB),R = 100 Mbps。
- 数据量减到十分之一,时间也减到十分之一:400 ÷ 10 = 40 秒。
- 直接算一遍核对:0.5 × 8000 ÷ 100 = 40 秒。✓
大小那一格填 0.5 并把单位选成 GB,或者把单位切成 MB 直接填 500——页面会先换算成基准单位再算。
局限
这里算的是线路标称速率下的时间,不是对一次真实下载的预测。以太网、IP、TCP 各自都要加头部字节,所以实测的载荷量总比裸速率低;经过拥塞链路或走 Wi-Fi 时还要和其他设备抢信道。经验值是:有线连接下一次正常的传输能跑到链路速率的 85%–95%,Wi-Fi 上低得多。页面也管不到对面:服务器只给 10 Mbps 上传的话,你的下行再快也没用;链路很快时,硬盘写入速度也可能成为瓶颈。另外,文件大小按十进制算(1 GB = 1000 MB),只有选中 MiB / GiB 时才按 1024 那一套。
常见问题
- 下载一个文件要多久,怎么算?
- 用数据量除以传输速度,前提是两者单位已经统一。5 GB 就是 40000 兆比特,在 100 Mbps 的线上要 400 秒,也就是 6 分 40 秒。常见的快算法是先把带宽换成 MB/s:100 Mbps ÷ 8 = 12.5 MB/s,然后 5000 MB ÷ 12.5 MB/s = 400 秒,与前面一致。
- 为什么下载速度比标称带宽小 8 倍?
- 因为两个数根本用的不是同一个单位,不是有东西损耗掉了。运营商卖的是每秒兆比特,下载工具显示的是每秒兆字节,而一个字节是 8 比特。100 Mbps 与 12.5 MB/s 说的是同一条线。如果测速结果是按 MB/s 显示的,乘 8 之后再和账单上的数比。
- 算出来的时间和实际下载对得上吗?
- 算的是线路标称速率下的时间,所以真实的传输通常稍慢一点。每个数据包都带头部字节,对面可能限速,Wi-Fi 还要和其他设备分信道。有线连接下一次健康的传输能跑到链路速率的 85%–95%。想知道自己实际跑多快,把计算反过来用:填文件大小和真实耗时,页面会给出实测速度。
- 一个月能用多少流量?
- 把时长那一格填成秒数,大小那一格留空。100 Mbps 跑一小时是 45 GB,所以 50 GB 的月包按满速算只够用一个多小时。看视频反过来算也一样:5 Mbps 的码率一小时约 2.25 GB,整个月不停地放大约是 1.6 TB。
- GB 和 GiB 有什么区别?
- GB 是十进制单位,1000 MB,也就是十亿字节,硬盘厂商与运营商都用它。GiB 是二进制单位,1024 MiB,也就是 2 的 30 次方字节,操作系统显示的是这个。两者差大约 7%,所以 1 TB 的硬盘在文件管理器里显示成 931 GiB。两个单位在下拉框里都有,按你手上那个数是从哪来的选就行。
- 上传和看视频也能算吗?
- 能。带宽就是带宽,不分方向,页面也不关心传的是什么。算上传时用运营商给的上行速率——家用宽带的这个数通常比下行低不少。算视频流时要分清:需要的是这个视频本身的码率,不是线路的带宽,而且播放开始前只会缓冲几秒。
参考资料
- 二进制倍数前缀(KiB、MiB、GiB)的定义 — 美国国家标准与技术研究院(NIST)
- 国际单位制(SI)手册 — 国际计量局(BIPM)