首页 > > > 根据包转发率计算带机量
在交换机参数中还有一个与交换容量一同出现的参数,那就是包转发率。
包转发率是指交换机转发数据包的能力,单位是pps(每秒多少个包),也是影响交换机带量的一个关键因素。交换机的包转发率计算时要以线速标准来计算,即以交换机接口的标准带宽带计算,而且是以最小的64byte的数据包来计算。但是这里还要注意,一个以太网帧的实际传输大小还要包括帧的前导符(7个字节)和帧起始符(1个字节),以及帧与帧之间的间隙(最小值为12个字节)。所以包转发率计算时,要把64个字节的最小数据帧加上以上的20个字节,即一共是84个字节。
交换机接口的包转率的计算公式为:接口带宽(以bps为单位)÷8÷84
如一个千兆以太网端口,它的包转发率就是:1000000000bps÷8bit÷84=1.448Mpps。由此可以得出百兆以太网端口的包转发率就是0.1488Mpps,万兆以太网端口的包转发率为14,88Mpps。如果一台交换机有只有24个千兆以太网端口,则这台交换机总的包转发率为1.448pps×24=35.712Mpps。如果一台交换机有24个千兆以太网端口,4个万兆以太网端口,则这台交换机总的包转发率为1.448pps×24+14.88×4=95.232Mpps。
如果想要通过交换机的包转发率来计算带机量,则计算公式为:交换机总的包转发率÷接口的包发率。
如一台交换机总的包转发率为6.5Mpps,如果交换机端口都是百兆的,则可带机数量为6.5÷0.1488=43.6,即最多可带44台百兆主机。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69947655/viewspace-3163634/ ,如需转载,请注明出处,否则将追究法律责任。