吞吐量的计算公式:满配置吞吐量 (Mpps)= 满配置 GE 端口数 * 1.488Mpps,可以自行查看防火墙的端口数来计算防火墙的吞吐量。
端口速率的计算:
包转发线速的衡量标准是以单位时间内发送64byte的数据包(最小包)的个数作为计算基准的。
以太网最小帧长度64byte,加上20byte的开销,总计84byte。
端口速率: 1,000,000,000 bps / 8bit / (64+8+12) byte = 1,488,095 pps = 1.488 Mpps ( pps换算Mpps是百万分之一 )
故一个线速的千兆以太网端口在转发64byte包时的包转发率为1.488Mpps
一个千兆以太网,一个线速端口的包转发率为1.488Mpps
一个万兆以太网,一个线速端口的包转发率为14.88Mpps
线速转发,即线性无阻塞传输。需要满足以下两个条件:
A、交换机背板带宽>=交换容量,可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能的条件。
B、交换机最大吞吐量>=端口数量*端口包转发率
端口数量*交换机每个端口的包转发率=交换机所有端口包转发率总量(交换机最大吞吐量),
48*1.488Mpps=71.424Mpps
4*14.88Mpps=59.52Mpps
24*1.488=35.712
4*14.88=59.52
局域网:S5130-52H
交换容量432Gbps,包转发率166Mpps;
交换容量:
48 * 1000 Mbps * 2 = 96000 Mbps = 96 Gbps
4*1000Mbps*2=8000
包转发率:39*130.944Mpps=5106.816Mpps=5.1G
12*95.232=1142.784Mpps =1.1G
30*130.944=3928.32=3.9G