zoukankan      html  css  js  c++  java
  • Mbps、Kbps、bps、MB、KB、B、b的区别

    转自:http://1676454.blog.51cto.com/1666454/1426376
     
    Mbps 即 Milionbit per second(百万位每秒) 
    Kbps 即 Kilobit per second(千位每秒) 
    bps 即 bit per second(位每秒) 

    速度单位,bit即比特,通常用b(小写)表示,指一位二进制位,Milionbit=1000Kilobit=1000000bit 
    所以1Mbps=1000000bps 

    这是通常用来衡量带宽的单位,指每秒钟传输的二进制位数 
     

    而通常软件上显示的速度则是指每秒钟传输的字节数(Byte)通常用B(大写)表示 
    MB即百万字节也称兆字节 
    KB即千字节 
    B即字节 
    之间关系为1MB=1024KB=1024*1024B 
    1B=8b 
    所以1M带宽即指1Mbps=1000Kbps=1000/8KBps=125KBps 

    因此1M的带宽下载的速度一般不会超过125KB每秒
    2M、3M带宽分别是250KBps、375KBps; 
    2M、3M带宽的下载速度分别不会超过250KB、375KB每秒。
    假设要对10kbps进行换算,则有 10kbps=10000bps=0.01Mpbs. 
    数据传输速率的衡量单位K是十进制含义,但数据存储的K是2进制含义。 
    1kbit/s就是1000bit/s,而KB是1024个字节,注意KB和kbit的区别,另外,数据传输速率的单位是bit/s 记作:bps 。 
    在实际应用中,1Kbps=1000bps,1Mbps=1000,000bps. 1bps=0.000001bps 
     
    bps全称:Bits Per Second 
    通信线路等数据传送速度的单位。比特每秒。1bps表示1秒钟能传送1比特的数据。1kbps(1千bps)是1000bps,1Mbps(1兆bps)是1000kbps(100万bps)。
    有把1024bps作为1kbps,1024kbps作为1Mbps的,也有把「k」的小写字母作为1000倍,「K」这样的大写字母作为1024倍等见解,围绕这些用法现在仍然很混乱。
    本来,作为万国共通的SI单位系「k」「M」等接头辞有着1000乘方的意义,IEEE和IEC等学会标准化团体等也正式地跟随这些的用法。但出于计算机初期软件和硬件设计上的情况,是把1024比特作为1k比特,结果在数据的容量和通信速率当中使用这个规则的人增多,导致了现在这样的混乱状态。
    在通讯的世界中,由于数据通讯开始之前就遵从SI单位系而使用1000倍,并且调制解调器的通信速率开始时也是使用75bps,300bps,1200bps等非2乘方的值,所以一般认为1kbps=1000bps是妥当的。大致来说,存储器和硬盘等存储容量一般使用「1024」,通信速率使用「1000」,但因为根据状况会有不同,需要充分注意使用的是哪边的意义。
    顺便一说,模拟调制解调器的最高速度是56kbps(下行。上行是33.6kbps),ISDN的最高速度是128kbps,100BASE-TX的Ethernet <<7(2)>>的最高速度是100Mbps。

     
     
  • 相关阅读:
    网络流之对偶图转最短路
    BZOJ5418 NOI2018屠龙勇士EXCRT
    BZOJ1951 [Sdoi2010]古代猪文 NOIP数论大杂烩
    中国剩余定理及EX及单层EXLucas定理讲解
    网络流24题之负载平衡问题
    输入一个url到浏览器页面展示都经历了哪些过程
    前端部署dist包到服务器
    img标签显示 base64格式的 图片
    字符串用react 用sha256加密
    前端下载证书文件cer用后端返回的加密数据
  • 原文地址:https://www.cnblogs.com/lcsvfg/p/7399196.html
Copyright © 2011-2022 走看看