最近接到不少客户的咨询,买了服务器但不知道接多大的带宽好,有的比较明确需要2M的下载速度……
那么,下载速度就等于带宽吗?
首先,来看看什么是带宽
带宽指单位时间能通过链路的数据量,通常以bps来表示,即每秒可传输之位数。
带宽是按位来描述的,其单位是bps,这里的“b”是指“Bit(位),bps表示比特每秒即表示每秒钟传输多少位信息,是bit per second的缩写。
而MB/s为网速单位,在“MB/s”中的“B”是指“Byte(字节)”,数据是按字节传输的。所以,兆比特每秒(Mbps)不是兆字节每秒(MBps)。
它们的换算公式:
1B=8b,1B/s=8b/s(或1Bps=8bps)
- 1 Byte = 8 bits
- 1 Kb = 1024 bits
- 1 KB = 1024 bytes
- 1 Mb = 1024 Kb
- 1 MB = 1024 KB
规范提示:实际书写规范中B应表示Byte(字节),b应表示bit(比特),但在平时的实际书写中有的把bit和Byte都混写为b ,如把Mb/s和MB/s都混写为Mb/s,导致人们在实际计算中因单位的混淆而出错。
带宽速率
宽带速率通常指“网速”,是指的技术上所能达到的最大理论速率值,一般是上传和下载的速度,速率越高,上传和下载的越快。
在实际所说的1M带宽的意思是1Mbps,即网速为 1 x 1024 Kbps/ 8 = 128KB/s。
然而,这只是理论上的速度,实际上则要再扣约 12% 的信息头标识等各种控制讯号,故其传输速度上限应为128KB/s*(1-12%)=112KB/s左右。
同样的方法,各种宽带的极限下载值也可以轻易的计算出来。
1 M =112 KB/s
2 M =225 KB/s
8 M =901 KB/s
10 M =1126 KB/s
此外,用户申请的宽带业务速率即是最大理论速率值,由于用户上网时还受到用户电脑软硬件的配置、所浏览网站的地址、对端网站带宽等情况的影响,因此,用户上网时的速率通常低于理论速率值。
很多时候我们只关心下载速度,实际上上传速度也影响网速和用户体验。
但通常宽带运营商对于上传速度都有严格限制,家用ADSL宽带一般为 30KB/s-60KB/s,光纤宽带要高一些,各个运营商有不同的限制
所以说,“带宽”与“网速”本身没有区别,只不是它们以不同的单位给用户呈现数据罢了。了解了它们的关系后,就不会再对这些测速数据感到迷糊了。