簡介
在計算機科學中,bit是表示信息的最小單位,叫做二進制位;一般用0和1表示。Byte叫做位元組,由8個位(bit)組成一個位元組(Byte),用於表示計算機中的一個字元。bit與Byte之間可以進行換算,其換算關係為:1Byte=8bit(或簡寫為:1B=8b);在實際套用中一般用簡稱,即1bit簡寫為1b(注意是小寫英文字母b),1Byte簡寫為1B(注意是大寫英文字母B)。
b是bit的縮寫,即“位”,是信息技術中的最小存儲單位,一位代表一個“1”或者“0”。B是Byte的縮寫,即“位元組”,是信息技術中一種較小的存儲單位,一個英文字元占一個位元組,一個漢字則占兩個位元組。它們之間換算的是1Byte=8bit,它們的進率為8。
1MB=1024KB=1048576B(B即位元組,Byte)
所以1Mbps(1兆比特每秒)=0.125M Byte/s(0.125兆位元組每秒)=0.125M Byte/s*1024=128KB/s(128千位元組每秒)
即1Mbps(兆位每秒)=1/8MB/s(八分之一兆位元組每秒)
在計算機網路或者是網路運營商中,一般,寬頻速率的單位用bps(或b/s)表示;bps表示比特每秒即表示每秒鐘傳輸多少位信息,是bit per second的縮寫。在實際所說的1M頻寬的意思是1Mbps【是兆比特每秒(Mbps),不是兆位元組每秒(MBps)。
套用
概述
在我們實際上網套用中,下載軟體時常常看到諸如下載速度顯示為128KBps(KB/s),103KB/s等等寬頻速率大小字樣,因為ISP提供的線路頻寬使用的單位是比特,而一般下載軟體顯示的是位元組(1位元組=8比特),所以要通過換算,才能得實際值。然而我們可以按照換算公式換算一下:
128KB/s=128×8(Kb/s)=1024Kb/s=1Mb/s即128KB/s=1Mb/s。
換算公式
建議用戶記住以下換算公式:
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,導致人們在實際計算中因單位的混淆而出錯。
特別提示
(1)關於bit(比特)/second(秒)與Byte(位元組)/s(秒)的換算說明:線路單位是bps,表示bit(比特)/second(秒),注意是小寫字母b;用戶在網上下載時顯示的速率單位往往是Byte(位元組)/s(秒),注意是大寫字母B。位元組和比特之間的關係為1Byte=8Bit;再加上IP包頭、HTTP包頭等因網路傳輸協定增加的傳輸量,顯示1KByte/s下載速率時,線路實際傳輸速率約10Kbps。例如:下載顯示是50KByte/s時,實際已經達到了500Kbps的速度。
(2)用戶申請的寬頻業務速率指技術上所能達到的最大理論速率值,用戶上網時還受到用戶電腦軟硬體的配置、所瀏覽網站的位置、對端網站頻寬等情況的影響,故用戶上網時的速率通常低於理論速率值。
(3)理論上:2M(即2Mbps)寬頻理論速率是:256KB/s(即2048Kb/s),實際速率大約為103--200KB/s;(其原因是受用戶計算機性能、網路設備質量、資源使用情況、網路高峰期、網站服務能力、線路衰耗,信號衰減等多因素的影響而造成的)。4M(即4Mbps)的寬頻理論速率是:512KB/s,實際速率大約為200---440KB/s。