mb/s
Mb/s的含义是兆比特每秒,指每秒传输的位数量。
基本介绍
- 中文名:兆比特每秒
- 外文名:mb/s
- 属于:数据传输率
- 亦作:Mbit/s
含义
Mb/s的含义是兆比特每秒,指每秒传输的位数量
另外,MB/s的含义是兆位元组每秒,指每秒传输的位元组数量
这里的 MB/s 是 10^6B/s ,而不是 1024 ✕ 1024 B/s
两者之间的概念
数据传输率的单位一般採用MB/s或Mbit/s,尤其在内部数据传输率上官方数据中更多的採用Mbit/s为单位。此处有必要讲解一下两个单位二者之间的差异:
MB/s的含义是兆位元组每秒,Mbit/s的含义是兆比特每秒,前者是指每秒传输的位元组数量,后者是指每秒传输的比特位数。MB/s中的B字母是Byte的含义,虽然与Mbit/s中的bit翻译一样,都是比特,也都是数据量度单位,但二者是完全不同的。Byte是位元组数,bit是位数,在计算机中每八位为一位元组,也就是1Byte=8bit,是1:8的对应关係。因此1MB/s等于8Mbit/s。因此在在书写单位时一定要注意B字母的大小写,尤其有些人还把Mbit/s简写为MB/s,此时B字母的大小真可以称为失之毫釐,谬以千里。
上面这是一般情况下MB/s与Mbit/s的对应关係,但在硬碟的数据传输率上二者就不能用一般的MB和Mbit的换算关係(1B=8bit)来进行换算。比如某款产品官方标称的内部数据传输率为683Mbit/s,此时不能简单的认为683除以8得到85.375,就认为85MB/s是该硬碟的内部数据传输率。因为在683Mbit中还包含有许多bit(位)的辅助信息,不完全是硬碟传输的数据,简单的用8来换算,将无法得到真实的内部数据传输率数值。
计算光纤传输的真实速度
使用光纤连线网路具有传输速度快。衰减少等特点。因此很多公司的网路出口都使用光纤。一般网路服务商声称光纤的速度为“ 5M”,那幺他的下载真实速度是多少那?我们来计算一下,一般的情况下,“5M”实际上就是5000Kbit/s(按千进位计算)这就存在一个换算的问题。Byte和bit是不同的。1Byte=8bit.而我们常说的下载速度都指的是Byte/s 因此电信所说的“5M”经过还换算后就成为了(5000/8)KByte/s=625KByte/s这样我们平时下载速度最高就是625KByte/s常常表示625KB/S
在实际的情况中。理论值最高为625KB/S。那幺还要排除网路损耗以及线路衰减等原因因此真正的下载速度可能还不到600KB/S 不过只要是550KB/S以上都算正常
“512K”ADSL下载速度是多少那?
计算ADSL的真实速度ADSL是大家经常使用的上网方式。那幺电信和网通声称的“512K”ADSL下载速度是多少那?
换算方法为512Kbit/s=(512/8)KByte/s=64KByte/s,考虑线路等损耗实际的下载速度在50KB/S以上就算正常了 那幺“1MB”那?大家算算吧答案是125KByte/s
计算区域网路的传输速度
经常有人抱怨区域网路的传输的数度慢那幺真实情况下的10/100MBPS网卡的速度应该有多块那?网卡的100Mbps同样是以bit/s来定义的 所以100Mb/S=100*1024Kbit/s=(100*1024/8)KByte/s=12800KByte/s 在理论上1秒钟可以传输12.5MB的速据考虑到干扰的因素每秒传输只要超过10MB就是正常了 现在出现了1000Mbps的网卡那幺速度就是100MB/S
特别提示
- 关于bit(比特)/second(秒)与Byte(位元组)/s(秒)的换算说明:线路单位是bps,表示bit(比特)/second(秒),注意是小写字母b;用户在网上下载时显示的速率单位往往是Byte(位元组)/s(秒),注意是大写字母B。位元组和比特之间的关係为1Byte=8Bits;再加上IP包头、HTTP包头等因网路传输协定增加的传输量,显示1KByte/s下载速率时,线路实际传输速率约10kbps。例如:下载显示是50KByte/s时,实际已经达到了500Kbps的速度。切记注意单位!!!
- 用户申请的宽频业务速率指技术上所能达到的最大理论速率值,用户上网时还受到用户电脑软硬体的配置、所浏览网站的位置、对端网站频宽等情况的影响,故用户上网时的速率通常低于理论速率值。
- 理论上:2M(即2Mb/s)宽频理论速率是:256KB/s(即2048Kb/s),实际速率大约为103--200kB/s;(其原因是受用户计算机性能、网路设备质量、资源使用情况、网路高峰期、网站服务能力、线路衰耗,信号衰减等多因素的影响而造成的)。4M(即4Mb/s)的宽频理论速率是:512KB/s,实际速率大约为200---440kB/s。
宽频网速计算方法
基础知识:
在计算机科学中,bit是表示信息的最小单位,叫做二进制位;一般用0和1表示。Byte叫做位元组,由8个位(8bit)组成一个位元组(1Byte),用于表示计算机中的一个字元。bit与Byte之间可以进行换算,其换算关係为:1Byte=8bit(或简写为:1B=8b);在实际套用中一般用简称,即1bit简写为1b(注意是小写英文字母b),1Byte简写为1B(注意是大写英文字母B)。
在计算机网路或者是网路运营商中,一般,宽频速率的单位用bps(或b/s)表示;bps表示比特每秒即表示每秒钟传输多少位信息,是bit per second的缩写。在实际所说的1M频宽的意思是1Mbps(是兆比特每秒Mbps不是兆位元组每秒MBps)。
建议用户记住以下换算公式:
1B=8b 1B/s=8b/s(或1Bps=8bps)
1KB=1024B 1KB/s=1024B/s
1MB=1024KB 1MB/s=1024KB/s
规範提示:实际书写规範中B应表示Byte(位元组),b应表示bit(比特),但在平时的实际书写中有的把bit和Byte都混写为b ,如把Mb/s和MB/s都混写为Mb/s,导致人们在实际计算中因单位的混淆而出错。切记注意!!!
实例: 在我们实际上网套用中,下载软体时常常看到诸如下载速度显示为128KBps(KB/s),103KB/s等等宽频速率大小字样,因为ISP提供的线路频宽使用的单位是比特,而一般下载软体显示的是位元组(1位元组=8比特),所以要通过换算,才能得实际值。然而我们可以按照换算公式换算一下:
128KB/s=128×8(Kb/s)=1024Kb/s=1Mb/s即128KB/s=1Mb/s。
128KB/s=128×8(Kb/s)=1024Kb/s=1Mb/s即128KB/s=1Mb/s。
与MB/s的换算关係
1MB/s=1Mb/s (错误的)
正确的是:1MB/s等于8Mbit/s
1MB/s等于8Mbit/s,B指Byte(位元组),b指bit(比特),1Byte=8bit,大小写的“b”所代表的速率相差8位。例如家里开了8M(8兆)的电信宽频,其实是按8Mbit/s计算,实际下载速度只有900KB/S=0.9MB/S,速率相差了8倍。电信号称100M宽频也就是100Mb/S除以8等于12.5MB的下载速度。