可能大家在日常生活中都注意到了,尤其是在中国5G时代即将到来的不久的将来。运营商和手机厂商宣传5G网速时,速率单位是Mbps。我们通常所说的50兆、100兆的家庭宽带,其实就是Mbps。
比如本月即将发布的华为Mate 20 X 5G版官方5G网速宣传中使用的网速单位就是Mbps。

此外,MB/s和Mb/s也用于表示网络速度。我们手机状态栏显示的网速单位是MB/s,如下图所示。

那么Mbps,MB/s,Mb/s有什么区别呢?下面详细介绍一下。
首先是“Mbps”,全称为百万比特每秒,意思是每秒传输百万比特(bit)的数据,这里的bit (bits,1 bit等于1 bit)是表示数字信号数据的最小单位。
Mb/s中的Mb和Mbps中的Mb意思一样,都是百万比特的数据,所以Mbps=Mb/s..
MB/s,其中MB代表百万字节,是计算机用来测量存储容量的计量单位。例如,计算机中文件的大小是以字节表示的,如下图所示。
那么比特和字节有什么关系吗?
答案是肯定的,1Byte = 8 bits(位/位)。在计算机中,每8位为1字节,即1字节= 8位。当用字节/秒和比特/秒来表示网速时,则有1 MB/s = 8 Mbps = 8 MB/s. 
比如目前5G网络的理论下行速率是10Gb/s=10Gbps,等于1.25GB/s,这个网速就是我们手机状态栏显示的数据。
为什么说Mbps,一般用于网速? 如前所述,bit(比特)是数字信号数据的最小单位,因此也就不难理解,网速一般用bit/s来表示,实际上Byte只有在表示数据存储时才有意义,因为传输中的数字信号不一定是以8比特为一组来度量的。

在现实生活中,MB/s单位更方便我们理解网速,因为它与数据存储容量直接挂钩。虽然大部分网速单位都是Mbps或者MB/s,但是我相信看完这篇文章很容易换算成Mb/s。