跳到主要内容
CalcMax

带宽计算器

范围:0 GB – 1,000,000 GB

范围:0 Mbit/s – 1,000,000 Mbit/s

结果

6 分钟 40 秒

需要多久

要传的数据量
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 耗时(秒)
101.25800
202.5400
506.25160
10012.580
2002540
50062.516
10001258

中间一列是带宽除以 8,也就是下载工具显示的那个数;最后一列是这一档带宽传 1 GB 需要多少秒,乘以你的文件大小(GB)就是传输时长。三列都按满速算,真实传输到不了。

公式

t = (S × 8) ÷ R

S
要传输的数据量(按字节计) (GB)
R
链路带宽(比特率) (Mbit/s)
t
传输需要的时间 (秒)

那个 8 是把字节数换成比特数——因为数据量按字节说,而带宽按比特说,两边币种不同。换成同一种之后就是一次除法。移项之后另外两个答案也在同一条式子里:带宽乘时间得到能传多少数据,数据除以时间得到这次实际跑的速度。下面那张表把第一种用法套在几档常见带宽上,不填任何数也能直接读出耗时。

算例

  1. 100 Mbps 的线上下一个 5 GB 的游戏更新

    1. 已知:S = 5 GB,R = 100 Mbps。
    2. 先把数据量换成比特:5 GB = 5000 MB = 5000 × 8 = 40000 兆比特。
    3. 除以带宽:40000 ÷ 100 = 400 秒。
    4. 也就是 6 分 40 秒。
    5. 换一条路验算:5 GB ÷ 12.5 MB/s = 400 秒,其中 12.5 MB/s 就是 100 Mbps ÷ 8。✓

    心算时大家走的都是「先换成 MB/s」这条路,两者是同一套算术——12.5 MB/s 正是 100 Mbps 扣掉那个 8 倍之后的速度。

  2. 1 Gbps 光纤上传 1 GB

    1. 已知:S = 1 GB,R = 1000 Mbps。
    2. 1 GB = 1000 MB = 8000 兆比特。
    3. 8000 ÷ 1000 = 8 秒。
    4. 验算:1000 Mbps 就是 125 MB/s,1000 MB ÷ 125 MB/s = 8 秒。✓

    带宽涨十倍,时间就是十分之一。同一个文件在铜缆上够泡一杯咖啡,在光纤上眨一下眼——这就是把两端都列出来的意思。

  3. 100 Mbps 的线一个小时能传多少

    1. 已知:R = 100 Mbps,t = 3600 秒(1 小时)。
    2. 数据量 = 带宽 × 时间 = 100 × 3600 = 360000 兆比特。
    3. 换成字节:360000 ÷ 8 = 45000 MB = 45 GB。
    4. 这就是流量套餐那道题:按这个速率跑满,50 GB 的月包一个多小时就用完了。✓

    算出来的是线路标称速率下的量,真实下载达不到——多出来的开销写在下面的限制里。

  4. 同样 100 Mbps,传一个 500 MB 的文件

    1. 已知:S = 0.5 GB(500 MB),R = 100 Mbps。
    2. 数据量减到十分之一,时间也减到十分之一:400 ÷ 10 = 40 秒。
    3. 直接算一遍核对: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。两个单位在下拉框里都有,按你手上那个数是从哪来的选就行。
上传和看视频也能算吗?
能。带宽就是带宽,不分方向,页面也不关心传的是什么。算上传时用运营商给的上行速率——家用宽带的这个数通常比下行低不少。算视频流时要分清:需要的是这个视频本身的码率,不是线路的带宽,而且播放开始前只会缓冲几秒。

参考资料

相关计算器