bit、Byte、bps、Bps、pps、Gbps的單位詳細說明及換算


1. bit

電腦記憶體中最小的單位,在二進位電腦系統中,每1bit 可以代表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. 常用單位之間以2^10 為進制單位即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個字節 

8.   漢字無論在半角還是全角狀態下均占2個字節


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM