今天一个朋友跟我说他所在的公司只要限速网络就会变卡,打开一张图片,需要大概一分钟,打开网页更慢,取消流控后就正常了。
第一感觉就是流控设置不合理,然后我问他们公司的带宽是多少?他给我截了一张图,说是有两条线路:线路1是100兆家庭宽带,线路2是50兆专线。
我一看傻眼了,100兆的带宽,下行速率怎么设置12.5Mbps,不应该是100Mbps吗?
先说结论:100 兆家庭宽带的下行速率是 100 Mbps
100M下行速率理解这个数值的关键点:
单位是 Mbps: "兆" 在这里指的是 兆比特每秒。这是网络带宽的标准计量单位。
理论最大值: 100 Mbps 是运营商承诺的理论最大下行速率。这意味着在理想条件下(网络无拥堵、设备性能强、线路质量好、测速服务器响应快),你最高能达到接近 100 Mbps 的下载速度。
实际下载速度(文件下载速度): 我们通常在电脑或手机上下载文件时看到的速度单位是 MB/s。这里需要注意:
1 Byte = 8 bits
因此,要将网络带宽的 Mbps 转换成文件下载速度的 MB/s,需要除以8。
100 Mbps ÷ 8 = 12.5 MB/s
总结:标称下行速率:100 Mbps 理论最大文件下载速度:约 12.5 MB/s
实际文件下载速度:通常低于 12.5 MB/s。由于网络开销(协议开销、传输损耗)、高峰期网络拥堵、Wi-Fi信号衰减、路由器性能、网线质量、设备性能、测速服务器负载等因素的影响,实际稳定的下载速度一般在 11 MB/s 到 12 MB/s 之间,甚至可能更低一些。
常见的上行速率范围100兆家庭宽带的上行速率通常远低于下行速率,这是国内家庭宽带普遍采用的非对称设计(即下载速度和上传速度不同)
目前国内三大运营商(电信、联通、移动)在大多数地区为100M下行套餐提供的典型上行速率。例如:
代码语言:javascript代码运行次数:0运行复制- 下行 100 Mbps,上行 20 Mbps
- 下行 100 Mbps,上行 30 Mbps
部分地区或特定套餐上行速率少数地区、竞争激烈的区域,或者某些升级版套餐(可能捆绑手机业务等),上行可能会给到30Mbps或略高一点(如40Mbps、50Mbps),但达到或超过50Mbps的情况在标准100M套餐中非常少见。
代码语言:javascript代码运行次数:0运行复制- 30 Mbps 上行速率 ≈ 理论最大上传速度 3.75 MB/s (30 ÷ 8 = 3.75)
- 20 Mbps 上行速率 ≈ 理论最大上传速度 2.5 MB/s
如果把线路上、下行速率都搞错了,那么针对该线路的流控策略肯定是有问题。启用流控出现网络卡顿也就能够解释得通了。