包轉發率標誌了交換機轉發數據包能力的大小。單位通常位pps(包每秒),通常交換機的包轉發率在幾十Kpps到幾百Mpps不等。包轉發速率是指交換機每秒能夠轉發多少百萬個數據包(Mpps),即交換機能同時轉發的數據包的數量。包轉發率以數據包爲單位體現了交換機的交換能力。
交換機的背板帶寬,是交換機接口處理器或接口卡和數據總線間所能吞吐的最大數據量。背板帶寬標誌了交換機總的數據交換能力,單位爲Gbps,也叫交換帶寬,通常的交換機的背板帶寬從幾Gbps到上百Gbps不等。一臺交換機的背板帶寬越高,所能處理數據的能力就越強,但同時設計成本也會越高。 因此通常來講二層能力用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 那麼之後很簡單了,其實直接用設備參數中的pps數值乘以672那麼就轉化成咱們比較能理解的大衆化的bps概念了。 通常銷售爲了方便你們計算和整數化的理解就改672爲500。 理解了這個後突然發現網絡設備選型原來是那麼的簡單,我只須要預計網絡中的總節點數和帶寬需求及流量需求,那麼須要的交換機性能型號和路由器型號就呼之欲出了。 注: 如今的設備不少是三層交換機,咱們看到的參數是分別針對三層模塊和二層模塊來講的。 例如6509就是這樣了。 數據交換能力是720Gbps,可是路由包轉發能力是400Mpps。這裏沒有矛盾。由於兩個數據都不是描述一件事情。 爲何一個數據包定爲 512 個 bit ,爲何不是 1024 個 bit 再加上 64 個字節的 preamble ?
由於根據
Ethernet
中的標準,以太網最小的包大小爲
64
個字節(即
512bit
),
IP
報頭固定有
20
個字節的開銷,若是負載小於
44
個字節的話,在發出數據包前會自動填充至
44
字節,以保證最少達到
64
字節
IP
包
菊來香帽飾網絡 |