大家都有亲身经历,在办理宽带的时候,营业厅的人都会说这是50M宽带、M宽带、或者是M宽带等等,但是我们实测后,测速器告诉我们的值远远低于这个数值,可能只有5M、10M、20M不到的样子,很多有心的童鞋们可能会觉得被骗了,明明M的宽带,测试却只有10M不到!这到底是怎么回事,难道运营商给的数据有假吗?今天“科技小咖人”的小编就给大家说说其中缘由。
其实运营商说网速的单位,是以数据“位(bit)”计算的,位(bit)是通信的基本单位,有过一定通信知识的朋友们都知道,计算机其实比较“笨”,只能识别二进制数据,在计算机的眼里只有“0”和“1”,所以数据传输的时候,实质上是一连串的二进制码,只有按“位”传输,才能被计算机识别,故以“位”传输的数据也被称作计算机语言。比如运营商说M的宽带,意思就是传输速度是Mbit/秒(即M位/秒)。
而作为用户,我们一般计算速度的时候,是以“字节(BYTE)”为单位计算的,测速器一般测出速度值的单位也是以字节为单位的,那么字节(BYTE)和位(bit)的换算关系是怎样的呢?一般计算机处理的时候,会把8个位(bit)称作是一个字节(BYTE),所以Mbit/秒的宽带,换算成我们概念里的速度就是:Mbit/秒÷8≈12.5MB/秒,这才是我们所说的理论网速值,但是了解过通讯原理的童鞋们,还知道数据传输的时候会有起始位、停止位等概念,所以真正理论速度应该是:Mbit/秒÷10=10MB/秒才是。
这就说的太深入了,非专业的童鞋们了解一下就可以了,反正粗略的计算的话,只要把运营商给的速度,再除以8,得到的结果就是咱电脑入网后的理论最大网速了!顺便再科普一下,我们平常看到,如果要下载1M大小的文件,其实是要下载×字节(BYTE)的文件,要比我们理解的1M大小要大一些哦,具体原理就不作深入了,非专业的童鞋们只要涉猎一下就好啦!
不过有时如果测试速度,连字节(BYTE)为单位的理论速度也达不到的话,除了在运营商的网络负载变化外,还有可能是我们自己家里的路由器性能不高,可能买的路由器本身也就几十兆带宽,所以造成了“小马拉大车”的局面,导致全部的网络速度发挥不出来,那么我们测到的速度自然也比理论速度低了很多,这种情况的话,只要童鞋们换一款性能更高的路由器便可以轻松解决了!
所以很多时候出现这种误解,这只是双方换算单位没有统一,计算机通信的时候都是按二进制计算的,大家往往需要理解真正的原理,才能知道为什么是这样。对待科学,我们不仅要知其然,还要知其所以然,大家是不是也有过这样的困惑呢?随时都可以和小编分享一些科技知识哦!