1. 带宽计算方法

计算公式:资源/时间(秒)

在这里插入图片描述
总资源/总时间:337M/2.7min/60s ≈ 2

2. 根据访问数据量,并发人数,计算最低带宽要求

在这里插入图片描述

解题思路:服务器最高传输速率就是10Mbps=1024Kbps=1024/8KBps=1280KB/s;假设一个用户占用10KB/s,那么10M的带宽支持访问人数就是128人。
计算公式:10Mb/s(10M带宽) = 10Mb*1024 = 10240Kb/s = 1024Kb/8 = 1280KB/s
可得:1280KB/s / 10KB/s(单个用户占用量) = 128人
一个字节的等于八个位,位就是我们常说的二进制,例如:
1Byte = 8bit
带宽的单位: bps 一般以b/s 表示
首先要知道 比特:1Mb=1024Kb=1024*1024bit 注意这行写的是 比特 ,是 ,是bit
字节:1KB=1024Byte 注意这里写的是 字节,是Byte
1Mb/s = (1024*1024) / 8 = 131072 Byte/s (字节) = 131072/1024 = 128KB/s
可得 人们常说的带宽 其实在我们每秒下载的字节大小为128KB/s , 即 1Mb/s =128KB/s 这个公式要记住哦后面会用的
再得 10兆带宽就是 1280KB/s 基本上每秒下载一兆大小的字节,这就是我以前总疑问为什么我家的带宽是是10兆,但是下载数据的时候为啥,就每秒一兆大小的字节速度,10兆带宽指兆比特以比特为单位,下载的为一兆的速度是字节为单位。现在如果你明白了,就证明前面看懂了。
按照上面的公式 :一兆带宽是理论 上是 1Mb/s= 128KB/s 但是这是理论上的速度,
实际要扣除12%的信息头标识等各种控制讯号 所以
1Mb/s = 112KB/s
2Mb/s = 225KB/s
8Mb/s = 901KB/s
10Mb/s= 1126KB/s

在这里插入图片描述

故:10MB/s的数据量,200人访问,最低带宽是:
10MB/s = 8 * 10MB/s * 200 =16000Mb/s /1024 ≈ 16Gbps
10MB/s的数据量,400人访问,最低带宽是:
10M/s = 8 * 10MB/s * 400 = 32000Mb/s / 1024 ≈ 32Gbps
1M/s的数据量,200人访问,最低带宽是:
1MB/s = 8 * 1MB/s = 8Mb/s * 200 = 1600Mb/s / 1024 ≈ 1.6Gbps
1M/s的数据量,400人访问,最低带宽是:
1MB/s = 8 * 1MB/s = 8Mb/s * 400 = 3200Mb/s / 1024 ≈ 3.2Gbps
数据量单位一般是字节:B/s为单位,带宽一般为比特:b/s为单位

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐