關於網絡設備性能方面:BPS,PPS講解

 


2007-11-28 09:38:12
 標籤: 網絡 性能 BPS PPS 
 
包轉發率標誌了交換機轉發數據包能力的大小。單位通常位pps(包每秒),通常交換機的包轉發率在幾十Kpps到幾百Mpps不等。包轉發速率是指交換機每秒能夠轉發多少百萬個數據包(Mpps),即交換機能同時轉發的數據包的數量。包轉發率以數據包爲單位體現了交換機的交換能力。
  
  交換機的背板帶寬,是交換機接口處理器或接口卡和數據總線間所能吞吐的最大數據量。背板帶寬標誌了交換機總的數據交換能力,單位爲Gbps,也叫交換帶寬,通常的交換機的背板帶寬從幾Gbps到上百Gbps不等。一臺交換機的背板帶寬越高,所能處理數據的能力就越強,但同時設計成本也會越高。
  因此通常來講二層能力用bps,三層能力用pps,支持第三層交換的設備,廠家會分別提供第二層轉發速率和第三層轉發速率。
    
  

  另外,講一下PPS是如何計算的
  
  咱們知道1個千兆端口的線速包轉發率是 1.4881MPPS,
  百兆端口的線速包轉發率是0.14881MPPS,這是國際標準,可是如何得來的呢?

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

  那麼之後很簡單了,其實直接用設備參數中的pps數值乘以672那麼就轉化成咱們比較能理解的大衆化的bps概念了。
  通常銷售爲了方便你們計算和整數化的理解就改672500
  
  
  理解了這個後突然發現網絡設備選型原來是那麼的簡單,我只須要預計網絡中的總節點數和帶寬需求及流量需求,那麼須要的交換機性能型號和路由器型號就呼之欲出了。
  注:

  如今的設備不少是三層交換機,咱們看到的參數是分別針對三層模塊和二層模塊來講的。
  例如6509就是這樣了。
  數據交換能力是720Gbps,可是路由包轉發能力是400Mpps。這裏沒有矛盾。由於兩個數據都不是描述一件事情。
  
  爲何一個數據包定爲 512 bit ,爲何不是 1024 bit 再加上 64 個字節的 preamble
由於根據 Ethernet 中的標準,以太網最小的包大小爲 64 個字節(即 512bit ), IP 報頭固定有 20 個字節的開銷,若是負載小於 44 個字節的話,在發出數據包前會自動填充至 44 字節,以保證最少達到 64 字節 IP
 

php

 

菊來香帽飾網絡

http://jajamaozi.taobao.comide

相關文章
相關標籤/搜索