书香 发表于 2023-5-18 21:08

【网络宽带速度讲解】

本帖最后由 书香 于 2023-12-25 22:30 编辑

大家可能见过Mbps和M/s这两个单位,在实际应用中,1Mbps=0.125M/s

下载速度称为下行速度,上传速度称为上行速度

比如你家的宽带100M(Mbps),并不是说你的下载速度就是100M/s(很多人理解错了),你的下载上传速度理论值应该为100*0.125=12.5Mb/s




难点1:家用宽带配比问题
在实际中,由于通道问题,所以对上传速度会有所限制,这个由网络决定,比如,我们家用的网络,下载速度一般大于上传速度(2倍以上,甚至10倍),我们刷视频,阅读网站等消耗的主要是下行宽带(服务器把数据发给我们),只有上传文件时可能才会消耗大量的上行宽带(他人服务器接收我们的数据),也就是说100M宽带下,我们下载文件速度基本都可以达到12.5M/s,上传文件的速度大约只要6M/s


难点2:服务器宽带配比问题
服务器宽带一般是下载(下行)不限制,上传(上行)限制,比如我们服务器上想安装某个软件,从其他的服务器下载这属于消耗下载(下行)宽带,当服务器向我们的客户发送数据时,这实际上就是服务器的上传操作了,消耗的是服务器上传(上行)宽带,所以很多人感觉服务器1Mbps比家用快,因为对比的是下载(下行)速度


难点3:服务器宽带承载问题
我们购买服务器时,很多机器的配备宽带只有1Mpbs,我们家用100M都嫌慢,这种宽带能用吗?3-5
    那么1Mbps的宽带可以做什么,1Mbps=0.125MB/s=128kb/s=131072b/s,一个英文字符占用1b,一个汉字占用2b,也就是1秒可以传输131072个英文字符,65536个汉字

    如果你的服务器是用来做接口调用的(比如:查询系统,验证等),每次返回的处理结果可能最多就100个字符(约0.1kb),相当于可以在1秒内同时响应1280个用户的请求

    如果你是要用来做网站,网页大小20kb的话,那么支持6个客户同时访问并在1秒内打开网页(鼠标右键查看源码复制里面的内容,桌面创建一个txt文本粘贴进去就知道多大了),这还不包括图片,理论上1M宽带可以支持100个用户以内的访问,再多可能排队就要经常性等太久了

(点击返回课程目录:https://www.52hb.com/thread-58658-1-1.html)

sjtkxy 发表于 2023-6-7 04:47

longge188 发表于 2023-9-6 07:54

谢谢分享

贾维斯 发表于 2023-12-25 08:01

本帖最后由 贾维斯 于 2023-12-25 08:09 编辑

难点3:服务器宽带承载问题1Mbps=0.125MB/s=125kb/s=128000b/s

我印象中:1(大B)=8(小b)永远成立
1Byte=8bit
1Mbps(bps就是比特每秒,即bit/s)=0.125MB/s=1Mbit/s

根据二进制IEC标准

1Kibit=1024bit
1KiByte=1024Byte
所以等式应该是1Mbps=1Mibit/s=1024Kibit/s=1048576bit/s=0.125MiByte/s=128KiByte/s=131072Byte/s

根据国际标准单位

1Kbit=1000bit
1KByte=1000Byte
所以等式应该是1Mbps=1Mbit/s=1000Kbit/s=1000000bit/s=0.125MByte/s=125KByte/s=125000Byte/s

书香 发表于 2023-12-25 22:31

贾维斯 发表于 2023-12-25 08:01
难点3:服务器宽带承载问题1Mbps=0.125MB/s=125kb/s=128000b/s

我印象中:1(大B)=8(小b)永远成立


有道理,已更正
页: [1]
查看完整版本: 【网络宽带速度讲解】