一文看懂Mbps、Mb/s、MB/s有什么区别?

可能大家在日常生活中也都注意到了,新品发布和网上产品的数据单位都为Mbps,我们平常所说的50兆、100兆的家庭宽带,其速率单位其实也是Mbps。

那么Mbps、Mb/s以及MB/s三者都有什么区别?下面就来详细介绍。

首先
MB != Mb GB != Gb
B = byte
b = bit
1B = 8 bit

Mbps

首先是,其全称为Million bits per second,意为每秒传输百万位(比特)数量的数据,
而这里的bit(比特,1比特等于1个位)是表示数字信号数据的最小单位。

Mb/s

而Mb/s中的Mb与Mbps中的Mb意义相同,均表示百万位(比特)数据数量,所以Mbps=Mb/s。

MB/s

其中的MB表示Million Bytes(百万字节),
Byte(字节)是计算机用于计量存储容量的一种计量单位,
比如计算机中文件的大小就是用字节来表示的

那么bit(比特)与Byte(字节)之间有什么关系吗?

	答案是有肯定的,1Byte(字节)=8bit(比特/位),
在计算机中每8位为1字节,也就是1Byte=8bit,
当在用Bytes/s和bits/s来表示网速时,于是就有  1MB/s=8Mbps=8Mb/s
	例如目前5G网络的理论下行速率为10Gb/s=10Gbps,
那么也就等于1.25GB/s,这个网速也就是显示在我们手机状态栏中的数据。

为什么表示网速一般都用的Mbps?

(商家这样标注显的快,当然也更专业
前面也提到了,bit(比特)是表示数字信号数据的最小单位,所以网速一般都用bit/s来表示也就不难理解了。而且实际上Byte(字节)只有在表示数据存储时才有意义,因为传输中的数字信号并不是必然按照8bit为1组来计量的。

在实际生活中,直接把除以8就行了,就能得到我们平时习惯的速率了
例如 100兆带宽理论速度 12.5MB/s

上一篇:python – 如何确定waf选择的工具?


下一篇:Mbps、Kbps、KBps的关系