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表示比特每秒即表示每秒鐘傳輸多少位信息,是bitpersecond的縮寫。在實際所說的1M帶寬的意思是1Mbps。
換算公式:1B=8b1B/s=8b/s(或1Bps=8bps)
1KB=1024B1KB/s=1024B/s
1MB=1024KB1MB/s=1024KB/s
實例:
在我們實際上網應用中,下載軟件時常常看到諸如下載速度顯示爲128KBps(KB/s),103KB/s等等寬帶速率大小字樣,因爲ISP提供的線路帶寬使用的單位是比特,而一般下載軟件顯示的是字節(1字節=8比特),所以要通過換算,才能得實際值。然而我們可以按照換算公式換算一下:
64KB/s=64×8(Kb/s)=512Kb/s=0.5Mb/s即64KB/s=0.5Mb/s
128KB/s=128×8(Kb/s)=1024Kb/s=1Mb/s即128KB/s=1Mb/s
特別提示:
(1)關於bit(比特)/second(秒)與Byte(字節)/s(秒)的換算說明:線路單位是bps,表示bit(比特)/second(秒),注意是小寫字母b;用戶在網上下載時顯示的速率單位往往是Byte(字節)/s(秒),注意是大寫字母B。字節和比特之間的關係爲1Byte=8Bits;再加上IP包頭、HTTP包頭等因網絡傳輸協議增加的傳輸量,顯示1KByte/s下載速率時,線路實際傳輸速率約10kbps。例如:下載顯示是50KByte/s時,實際已經達到了500Kbps的速度。切記注意單位!!!
(2)用戶申請的寬帶業務速率指技術上所能達到的最大理論速率值,用戶上網時還受到用戶電腦軟硬件的配置、所瀏覽網站的位置、對端網站帶寬等情況的影響,故用戶上網時的速率通常低於理論速率值。
(3)理論上:2M(即2Mb/s)寬帶理論速率是:256KB/s(即2048Kb/s),實際速率大約爲103--200kB/s;(其原因是受用戶計算機性能、網絡設備質量、資源使用情況、網絡高峯期、網站服務能力、線路衰耗,信號衰減等多因素的影響而造成的)。4M(即4Mb/s)的寬帶理論速率是:512KB/s,實際速率大約爲200---440kB/s。
包轉發率標誌了交換機轉發數據包能力的大小。單位一般位pps(包每秒),一般交換機的包轉發率在幾十Kpps到幾百Mpps不等。包轉發速率是指交換機每秒可以轉發多少百萬個數據包(Mpps),即交換機能同時轉發的數據包的數量。包轉發率以數據包爲單位體現了交換機的交換能力。
所以一般來說二層能力用bps,三層能力用pps,支持第三層交換的設備,廠家會分別提供第二層轉發速率和第三層轉發速率。
國際標準PPS的計算方法:

1個千兆端口的線速包轉發率是1.4881MPPS,
百兆端口的線速包轉發率是0.14881MPPS,
具體的數據包在傳輸過程中會在每個包的前面加上64個(前導符)preamble也就是一個64個字節的數據包,
原本只有512個bit,但在傳輸過程中實際上會有512+64+96=672bit,也就是這時一個數據包的長度實際上是
有672bit的千兆端口線速包轉發率=1000Mbps/672=1.488095Mpps,約等於1.4881Mpps,百兆除於10,爲0.14881Mpps

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章