目录

工欲善其事

实践出真知

活跃标签: linux java mysql 待分类 js springboot win10 电路 vue macOS nginx esp32 windows git docker idea maven esp8266 python Arduino

存档:

X

一文带你了解MB/s、Mb/s、Mbps、Mbit/s、Kbps

目前服务器市场上,IDC厂商对自家提供的服务器带宽描述起来是五花八门,什么10MB带宽呀,10Mbps带宽呀,10Mb带宽呀,还有10M带宽之类的,这里的10MB、10Mbps、10Mb、10M到底是什么概念呢?能传输多少数据?对于非计算机专业的朋友可能会感觉云里雾里的,那么服务器带宽该如何区分呢?如何简单理解呢?相信看完这篇内容你就豁然开朗了!

1、bit/s 和 bps 的区别

bit/s 和 bps 都是一样的意思(bit per second)

2、KB/s 和 Kb/s 的区别(大写 B 和小写 b)

KB/s 和 Kb/s 的意思不一样

KB/s 中的 大 B 表示 Byte

Kb/s 中的 小 b 表示 bit

所以 KB/s 转换为 Kb/s 要乘以 8 ,Kb/s 转换为 KB/s 要除以 8

3、MB/s(兆字节每秒)、Mb/s(兆比特每秒)、Mbps(兆比特每秒)、Mbit/s(兆比特每秒)、Kbps(千比特每秒)

1Byte(字节) = 8 bit(比特) 【1B=8b】

1MB(百万字节也称兆字节) = 8 Mb

1Mb = 0.125MB

1Kb = 1024bit

1KB = 1024Byte

Mbps 即 Milionbit per second(百万位每秒);

// Milionbit=1000Kilobit=1000000bit,所以1Mbps=1000 000bps;

Kbps 即 Kilobit per second(千位每秒);

bps 即 bit per second(位每秒)= bit / s;

bit(binary digit)即比特,指一位二进制位,一个比特就是二进制数字中的一个1或0,比特是信息论中使用的信息量的单位。网络技术中的速率指的是数据的传送速率,也称为数据率或比特率,指每秒传输多少二进制代码位数,单位用位/秒(bit/s或b/s),也记作bps 。

k=10^3=千,M=10^6=兆,G=10^9=吉,T=10^12=太,P=10^15=拍,E=10^18=艾,Z=10^21=泽,Y=10^24=兆。

4、网络速率时往往指的是额定速率或标称速率,而并非网络实际运行的速率。

注意在计算机领域中,数的计算使用二进制,千=K=2^10=1024,兆=M=2^20

带宽用来表示网络中某通道传送数据的能力,因此网络带宽表示在单位时间内网络中的某信道所能通过的“最高数据率”,带宽的单位是数据率的单位bit/s。

1MB=1024KB=1024*1024B;

1MB/s = 8Mb/s = 1024KB/s

所以1M宽带即指1Mbps=1000Kbps=1000/8KBps=125KBps;** **

因此1M的带宽下载的速度一般不会超过125KB每秒,2M、3M带宽的下载速度分别不会超过250KB、375KB每秒。

在我们实际上网应用中,下载软件时常常看到诸如下载速度显示为128KBps(KB/s),103KB/s等等宽带速率大小字样,因为ISP提供的线路带宽使用的单位是比特,而一般下载软件显示的是字节(1字节=8比特),所以要通过换算,才能得实际值。然而我们可以按照换算公式换算一下:
128KB/s=128*8(Kb/s)=1024Kb/s=1Mb/s即128KB/s=1Mb/s。

1Mbps与 1MB/s 是有区别的,1MB/s指的是是1024KB/S
记住K和k是没区别的** ** ,区别在于bps属于位每秒的单位,而m/s ,KB/S这两个属于字节每秒的单位;数据传输速率的衡量单位K是十进制含义,但数据存储的K是2进制含义。1kbit/s就是1000bit/s,而KB是1024个字节,

注意KB和kbit的区别;
例如:15GB的数据块以10G的速率(省略bps)传送,表明有15* 2^30 8比特的数据块以10 10^9 bit/s的速率传送。

计算ADSL的真实速度ADSL是大家经常使用的上网方式。那么电信和网通声称的“512K”ADSL下载速度是多少?
换算方法为512Kbit/s=(512/8)KByte/s=64KByte/s,考虑线路等损耗实际的下载速度在50KB/S以上就算正常了

计算内网的传输速度
经常有人抱怨内网的传输的数度慢那么100MBPS网卡的速度应该有多快?网卡的100Mbps同样是以bit/s来定义的

所以100Mb/s=100000Kb/s=(100000/8)KByte/s=12500KByte/s 在理论上1秒钟可以传输12.5MB的速据考虑到干扰的因素每秒传输只要超过10MB就是正常了

看完总结一句话解释换算关系:

b代表bit,B代表Byte,注意大小写区分
1Byte=8bits
Mbps=Mb/s=M/s 三个的意思一致。
1MB/s=8Mbps=8Mb/s


标题:一文带你了解MB/s、Mb/s、Mbps、Mbit/s、Kbps
作者:llilei
地址:http://solo.llilei.work/articles/2023/06/12/1686574355770.html