您的位置:首页 > 理论基础 > 计算机网络

为什么10M、20M的宽带只有大约1、2M的下载速度——网速KB/s与Kbps(Kb/s)的区别

2017-04-07 01:38 956 查看
我们平时总听到别人说自己的宽带是4M的,10M的,或者20M的的,然而实际上的下载速度却只有几百K,几M而已,这是怎么回事?带着这个疑问,我从网上找了一些资料,刚好最近又在学计算机网络,就将其总结如下,也希望给其他有同样困惑的朋友一些参考,要是有不对的地方还请大家不吝拍砖,一起学习。

之所以会有这种差别,是因为他们所用的单位是不同的。在计算机网络中,传输数据的单位可以用b(bit,比特或位)来表示,它是计算机中最小的数据单位,此外还有Kb、Mb、Gb等。也可以用B(Byte,字节),它是存储空间的基本计量单位,同类的还有KB、MB、GB等。所以在书写时要注意大小写的区别喔,其换算关系如下:

1B(字节)=8b(位)

1GB=1024MB
1MB=1024KB
1KB=1024B//在一般的计量单位中,K通常表示1000,但在二进制中K表示1024,在一些题目中,如果不是很严格时,也可以将K视为1000

1Gb=1024Mb
1Mb=1024Kb
1Kb=1024b


可见常用的网速单位KB/s与kb/s(kbps)、MB/s与Mbps是完全不一样的单位,因为1字节等于8位,所以其换算关系为:

1Kb/s=8*(1KB/s)
1Mb/s=8*(1MB/s)


一些网络运营商通常采用Mb/秒,或Kb/秒来作为带宽的单位,应该是因为这样数值会比较大,给人以网速很快的感觉,而我们在实际下载的时候,却是用MB/秒或KB/秒作为网速单位的,如下面是我在测速器下看到的网速显示情况



这里,我们可以看到实际下载速度是以MB/秒为单位的,我们还可以看到它说2.32MB/秒的网速相当于20M宽带,这里的20M宽带用的单位是Mb每秒,所以

(20Mb/s)/8=2.5MB/s          //与2.32差不多,所以是相当于20M宽带
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  网络 宽带 计算机