包轉發:(只是針對交換機單口的轉發速率(單位為:Mpps))
1G=1024M
1M=1024KB()
1KB=1024B(byte)
1B=8b(bit)
例如100M的速率舉例:
100/8=12.5Mbyte/s(計算每秒的流量值)
(先把12.5Mbyte/s換算成KB,然后在換算成byte為了方便計算取1024為1000)
12.5*1000=12500KB
12500*1000=12500000bytes
12.5Mbyte/s=12500000bytes
1250000/(64+8+12)=148809(注釋:至於為什么要有64、8、12查看此鏈接)
這樣就可以就算出單個端口的轉發速率並且得出
100M=0.1488Mpps
1000M = 1.488Mpps
10G = 14.88Mpps
背板帶寬:(單位為Gbps)
cisco 2950G-48
此設備有2個1000M端口,48個100M端口
背板帶寬=((2×1000)+(48×100))×2(Mbps) =13600( =13.6(Gbps))
吞吐量:(單位:Mpps)計算吞吐量要先計算出包轉發率,因為吞吐量是計算所有端口的
舉例:還是以cisco 2950G-48舉例
剛才計算出了背板帶寬為13.6Gbps
相當於6.8個千兆口=13.6/2
吞吐量=6.8×1.488=10.1184Mpps
這樣就計算出了吞吐量