包轉發率計算公式


包轉發率計算公式

100Mbit/s的以太網絡,100M換算成byte則是100/8=12.5M byte/s,換算出來就是12500000bytes

因為在以太網的數據包中,最小的數據包的大小是64byte/s,加上8byte的前導字節以及12byte幀間間隙,合計就是84byte

那么用12500000/84=148809,所以就可以得到在100M吞吐量單向環境下的每秒最大的包轉發個數148809,換算成k即為148.8k pps,也就是0.1488M pps

0.1488M pps這個包轉發率是100M的網絡而言,那么1000M的網絡,算出來的包轉發率就應是1.488Mpps,對於10G網絡對應的是14.88Mpps

下面,我按這個數值來驗證一下H3C的交換機在其網站上公布的數據,是否滿足全端口線速轉發

1
設備:H3C S3600-28P-EI
公布包轉發率:9.6Mpps
接口:2410/100Base-TX以太網端口,41000Base-X SFP千兆以太網端口(就是24100M41000M

計算:0.1488Mpps*24+1.488Mpps*4=3.5712Mpps+5.952Mpps=9.5232Mpps
結果9.5232Mpps < 公布包轉發率:9.6Mpps,滿足全端口線速轉發


2

設備:S5500-28C-EI
包轉發率(整機):95.2Mpps
接口:2410/100/1000Base-T以太網端口,4個復用的1000Base-X千兆SFP端口,2個擴展插槽(每個擴展插槽接口卡最大配置2×10G接口);
(也就是24*1000M2×2*10GE)
 
計算:1.488Mpps*24+14.88Mpps*2*2=35.712Mpps+59.52Mpps=95.232Mpps

結果95.232Mpps  =包轉發率(整機):95.2Mpps,滿足全端口線速轉發

 
 


免責聲明!

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



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