bit、Byte、bps、Bps、pps、Gbps的单位详细说明及换算

1. bit

电脑记忆体中最小的单位,在二进位电脑系统中,每一bit 可以代表0 或 1 的数位讯号。

2. Byte

字节单位,一般表示存储介质大小的单位,一个B(常用大写的B来表示Byte)可代表一个字元(A~Z)、数字(0~9)、或符号(,.?!%&+-*/),但中文字需要2个Byte。

  • 1 Byte = 8 bits 
  • 1 KB = 1024 Bytes
  • 1 MB = 1024 KB
  • 1 GB = 1024 MB

注意:在计算存储介质大小时,需要用2的n次方来换算(1KB = 2^10 Bytes)。
3. bps 
“bits per second”常用于表示数据机及网络通讯的传输速率。

例如GigabitEthernet端口:  5 minute input rate 38410000 bits/sec, 6344 packets/sec ( 其中382410000 bits/sec = 382.41Mbps)

所以常说的快速以太网能达到百兆传输,其实实际传输文件大小只有10MB = 100Mb

注意:在计算传输速率时,直接用1000来换算(1 Mb = 1000 Kb = 1000,000 bit)。

4. Bps
“Byte per second”电脑一般都以Bps显示速度,但有时会跟传输速率混淆,

例如:ADSL宣称的带宽为1Mbps ,但在实际应用中,下载速度没有1MB ,只有1Mbps/8 = 128kBps

         也就是说与传输速度有关的b一般指的是bit,与容量有关的B一般指的是Byte。

5. pps - 包转发率

包转发率标志了交换机转发数据包能力的大小。

单位一般位pps(包每秒),一般交换机的包转发率在几十Kpps到几百Mpps不等。包转发速率是指交换机每秒可以转发多少百万个数据包(Mpps),即交换机能同时转发的数据包的数量。

包转发率以数据包为单位体现了交换机的交换能力。

6. Gbps - 背板带宽

交换机的背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。

背板带宽标志了交换机总的数据交换能力,单位为Gbps,也叫交换带宽,一般的交换机的背板带宽从几Gbps到上百Gbps不等。

一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会越高。

从以下两个方面可以判断一台交换机背板带宽的可用性:

  • (所有端口容量×端口数量×2)小于等于背板带宽,可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能的条件。
  • 满配置吞吐量(Mpps) = 满配置GE端口数×1.488Mpps,其中1个千兆端口在包长为64字节时的理论吞吐量为1.488Mpps。

GE端口理论吞吐量-1.488Mpps

以太网传输最小包长是64字节。包转发线速的衡量标准是以单位时间内发送64byte的数据包(最小包)的个数作为计算基准的。

对于千兆以太网来说,计算方法如下:

1000Mbps/((64B+8B+12B)×8bit)=1.488095pps

说明:

当以太网帧为64Byte时,需考虑8Byte的前导符和12Byte的帧间隙的固定开销。在以太网中,每个帧头都要加上了8个字节的前导符,前导符的作用在于告诉监听设备数据将要到来。然后,以太网中的每个帧之间都要有帧间隙,即每发完一个帧之后要等待一段时间再发另外一个帧,在以太网标准中规定最小是12个字节,然而帧间隙在实际应用中有可能会比12个字节要大,在这里我用了最小值。每个帧都要有20个字节的固定开销。(另外这20字节的信息是不能通过抓包软件抓下来的),因此一个全双工线速的千兆以太网端口在转发64Byte包时的包转发率为1.488Mpps。

以下是常用以太网端口的包转发率:

  • 万兆以太网:14.88Mpps
  • 千兆以太网:1.488Mpps
  • 百兆以太网:0.1488Mpps

Router 的 kbits 单位等同于 kbps。

7. 补充

位:"位(bit)"是电子计算机中最小的数据单位。每一位的状态只能是0或1。

字节:8个二进制位构成1个"字节(Byte)",它是存储空间的基本计量单位。1个字节可以储存1个英文字母或者半个汉字,换句话说,1个汉字占据2个字节的存储空间。

KB:在一般的计量单位中,通常K表示1000。例如:1公里= 1000米,经常被写为1km;1公斤=1000克,写为1kg。同样K在二进制中也有类似的含义。只是这时K表示1024,也就是2的10次方。1KB 表示1K个Byte,也就是1024个字节。

MB:计量单位中的M(兆)是10的6次方,见到M自然想起要在该数值的后边续上六个0,即扩大一百万倍。在二进制中,MB也表示到了百万级的数量级,但1MB不正好等于1000000字节,而是1048576字节,即 1MB = 2E+20 Bytes = 1048576Bytes。

在标准10进制公制度量系统中,倍率关系如下所示 

  • kilo (k)* = 10 ^ 3 = 1,000 thousand 千
  • mega (M) = 10 ^ 6 = 1,000,000 million 百万
  • giga (G) = 10 ^ 9 = 1,000,000,000 billion 十亿
  • tera (T) = 10 ^ 12 = 1,000,000,000,000 trillion 万亿

在公制系统中, "k" 或者"kilo" 前缀只使用小写字母 ----在计算机/通讯行业中,计算数据传送速度也使用每秒传送公制数据量来计算 

  • 1 bit (b) = 0 or 1 = one binary digit 一个二进制位元
  • 1 kilobit(kb)=10^3 bits = 1,000 bits 一千位元
  • 1 Megabit(Mb)=10^6 bits = 1,000,000 bits 一百万位元
  • 1 Gigabit(Gb)=10^9 bits = 1,000,000,000 bits 一万亿位元

根据进制规定,传送速度可以有两种表示方法 bps 和 Bps,但是他们是有严格区别。Bps中的 B 使用的是二进制系统中的Byte字节 ,bps中的 b 是十进制系统中的位元。 在我们常说的56K拨号,100M局域网都是bps计量,当用于软件下载时,下载工具一般又以Bps计算,所以它们之间有 8 bit=1 Byte 的换算关系,那么56Kbps拨号极限下载速度是 56Kbps/8=7KBps 每秒下载7K字节 。 在数据存储,容量计算中,一般又结合公制的进制和二进制的数据计算方法来计算

(二进制) 
1 byte (B) = 8 bits (b) 字节=8个二进制位 
1 Kilobyte(K/KB)=2^10 bytes=1,024 bytes 千字节 
1 Megabyte(M/MB)=2^20 bytes=1,048,576 bytes 兆字节 
1 Gigabyte(G/GB)=2^30 bytes=1,073,741,824 bytes 千兆字节 
1 Terabyte(T/TB)=2^40 bytes=1,099,511,627,776 bytes吉字节

一些存储器厂家特别是硬盘厂家就更紧密结合十进制来计算,这就是为什么操作系统显示的容量与厂家标示的容量有些一些差异的原因

(十进制) 
1 byte (B) = 8 bits (b) 
1 Kilobyte (K / KB) = 10^3 bytes = 1,000 bytes 
1 Megabyte (M / MB) = 10^6 bytes = 1,000,000 bytes 
1 Gigabyte (G / GB) = 10^9 bytes = 1,000,000,000 bytes 
1 Terabyte (T / TB) = 10^12 bytes = 1,000,000,000,000 bytes

1. 计算机最小存储计量单位是:BIT(位) 
2. 计算机最基本存储计量单位是:Bytes(字节) 
3. Bit和Bytes的关系:8Bit=1Bytes 
4. 其他常用单位:1KB(1千字节)、1MB(1兆字节)、1GB(1千兆字节)、1TB(1千G) 
5. 常用单位之间以210 为进制单位即1024为进制。 
6. 常用单位之间的换算:

1K=512个汉字(手机)
1K=1Kb=1024b=8*1024 Bit 
1M=1Mb=1024K=1024Kb=1024*1024B 
1G=1Gb=1024M=1024Mb=1024*1024KB=10243B 
1TB=1024GB=10242MB=10243KB=10244B=8*10244位 
7.英文母及符号占用字节 
(1).在半角状态下1个英文字母或标点符号只占1个字节 
(2).在全角状态下1个英文字母或标点符号只占2个字节 
8.汉字无论在半角还是全角状态下均占2个字节

原文地址:https://www.cnblogs.com/yaoyaojcy/p/10711063.html

时间: 2024-08-29 22:05:07

bit、Byte、bps、Bps、pps、Gbps的单位详细说明及换算的相关文章

bit、Byte、bps、Bps、pps、Gbps的详细说明及换算

一 概述 bit:电脑记忆体中最小的单位,在二进位电脑系统中,每一bit 可以代表0 或 1 的数位讯号. Byte:字节单位,一般表示存储介质大小的单位,一个B(常用大写的B来表示Byte)可代表一个字元(A~Z).数字(0~9).或符号(,.?!%&+-*/),但中文字需要2个Byte. 1 Byte 8 bits 1 KB 1024 Bytes 1 MB 1024 KB 1 GB 1024 MB 注意:在计算传输速率时,直接用1000来换算(1 Mb = 1000 Kb = 1000,00

bps、Bps、pps

在计算机科学中,bit是表示信息的最小单位,叫做二进制位:一般用0和1表示.Byte叫做字节,由8个位(8bit)组成一个字节(1Byte),用于表示计算机中的一个字符.bit(比特)与Byte(字节)之间可以进行换算,其换算关系为:1Byte=8bit(或简写为:1B=8b):在实际应用中一般用简称,即1bit简写为1b(注意是小写英文字母b),1Byte简写为1B(注意是大写英文字母B). 在计算机网络或者是网络运营商中,一般,宽带速率的单位用bps(或b/s)表示:bps表示比特每秒即表示

Byte/KB/MB/GB 等字节单位换算

字节单位换算公式: 1 GB = 1024 MB 1 MB = 1024 KB 1 KB = 1024 Bytes 1 Byte = 8 bits 将字节单位转化为目标单位 根据公式我写了一段C++代码,用于将输入的以字节为单位的数值,转换为目标单位数值.代码中的枚举类型用的是C++11的语法. enum class Unit{ Byte, KB, MB, GB, TB, PB, EB }; double convert(double size, Unit unit) { double resu

KB Kb Kbps 相关单位的区别和换算

换算公式 8bit(位)=1Byte(字节) 1024Byte(字节)=1KB 1024KB=1MB 1024MB=1GB 1024GB=1TB 容量是大写的  B 而传输的速度是小写的  b bps  是bits per second的缩写,表示比特/秒. Bps  是bity per second 的缩写,表示字节/秒. 这个 p 又可以写成 / ,  S 是秒的缩写,所以  bps = b/s Kb和KB的区别:计算机中的信息都是二进制的0和1来表示,其中每一个0或1被称作一个位,用小写b

Byte、bit、bps、Bps详解

学习中遇到一些概念模糊的地方, 需要记住了 何谓bps ? bps 是bits per second 的简称. 一般网路通讯的传输速率都是以「bps」为单位. 如14.4Kbps.28.8Kbps.56Kbps.10Mbps 及100Mbps 等等. 何谓Bps ? 即是Byte per second 的简称. 而电脑一般都以Bps 显示速度,如1Mbps 大约等同128 KBps. 何谓bit ?(简写为b) 计算机存储容量的基本单位,指二进制数中的一个位数,其值为0或1 何谓Byte ?(简

服务器常见Mbps、mb、Kbps、kb、bps单位换算

我们在选择VPS.服务器主机的时候,经常会看到常见的MB.GB.Mbps等等一些标注单位.我们大部分网友可能 会认识MB(兆字节),这个与我们常用的比较多的内存大小居多.但是如果牵涉到带宽Mbps的时候,可能有点难以理解了,比如我们经常看到有2Mbps带宽,很多人会理解为2MB,然后用文件拖动测试发现怎么没有2MB,于是会各种的抱怨商家如何黑心. 所以,我们在选择VPS服务器的时候,需要看清楚商家的标注单位,这样在换算之后就不难理解真实的数据参数.这样我们在选择的时候也就明白,这里我就简单的整理

PJzhang:网络数据单位小比特

猫宁!!! 参考链接:https://blog.csdn.net/qq_38880380/article/details/79887704 https://www.cnblogs.com/Flychown/p/6734445.html bit是信息的最小单位. Byte是计算机存储介质的计算单位,1Byte等于8个bit,1KB=1024Bytes,1MB=1024KB. GBK编码标准下,中文一个汉字是2个Byte,英文一个字母是1个Byte. 计算机存储介质,例如U盘,1GB等于1000MB

bit、位、byte、字节、B、KB、字符与网速

一.存储单位bit和Byte 1.bit(比特) bit就是位,也叫比特位,是数据存储的最小单位.简写为小写字母“b” 二进制的一位,每个0或1是一个bit 2.Byte(字节) Byte是字节,也有的写成byte,简写为大写字母“B” 1Byte=8bit   1字节=8比特 既然叫字节,肯定跟字符有关系.1个英文字符=1字节,1个汉字=2字节 因为1字节=8比特,1比特有0或1两种情况, 所以1字节=2^8-1=255 种数 即 0x00~0xff  相当于可以用2个16进制字符表示一个字节

计算机的存储单位

位 bit (比特)(Binary Digits):存放一位二进制数,即 0 或 1,最小的存储单位. 字节 byte:8个二进制位为一个字节(B),最常用的单位. 即1B(byte 字节) = 8 bit 计算机存储单位一般用B,KB,MB,GB,TB,PB,EB,ZB,YB,BB来表示,它们之间的关系是: 1KB (Kilobyte 千字节)=1024B, 1MB (Megabyte 兆字节 简称“兆”)=1024KB, 1GB (Gigabyte 吉字节 又称“千兆”)=1024MB, 1