问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

交换机交换容量和包转发率计算方法

创作时间:
作者:
@小白创作中心

交换机交换容量和包转发率计算方法

引用
CSDN
1.
https://blog.csdn.net/weixin_42116023/article/details/137465842

交换机的性能指标是网络工程师在选型和部署时的重要参考依据。其中,交换容量和包转发率是衡量交换机处理能力的关键参数。本文将详细介绍这两个指标的计算方法,并通过实例帮助读者更好地理解。

1、交换容量计算方法

交换容量的计算方法比较简单,公式:

*交换容量(Gbps)=(A类端口数量单个A类端口速率+......+N类端口数量单个N类端口速率)2

其中,上式中的端口速率统一为以Gbps为单位。

比如,对一个包含有24个千兆电口和8个万兆光口的交换机,它的交换容量为

(241G+810G)*2=208Gbps

2、包转发率计算方法

2.1 计算公式

相比交换容量,交换机的包转发率的计算方法也很简单,但大家好像总是容易忘记,公式为:

*包转发率(Mpps)=(A类端口数单个A类端口速率+......+N类端口数单个N类端口速率)1.488

其中,上式中的端口速率统一为以Gbps为单位。

比如,对一个包含有24个千兆电口和8个万兆光口的交换机,它的包转发率为

(241G+810G)*1.488=154.752Mpps

2.2 计算依据

线速端口的包转发率衡量标准是以IEEE802.3中最短以太网的数据包64byte (第二层或第三层包) 作为计算基准,以太网数据帧大小的计算公式为:7+1+64+12 = 84Byte(7Byte的前导码,1Byte的帧开始符,64Byte的最小数据包,12Byte的帧间隙)

单个线速端口包转发率(pps)=吞吐量/(84Byte*8bit)=吞吐量/672bit

基于单个线速端口包转发率表(通常按估计值计算),可得交换机整机所有业务端口总的线速包转发率的计算方式为:

包转发率(Mpps)=A类端口数单个A类端口包转发率+......+N类端口数单个N类端口包转发率

若将上式中每个端口的包转发率以千兆(1Gbps)为基准,则上式可简化为

*包转发率(Mpps)=(A类端口数单个A类端口速率+......+N类端口数单个N类端口速率)1.488

再次看回2.1中的例子,便能得出24GE+8SFP_PLUS的包转发率为:

24GE+8SFP_PLUS的包转发率=241.488+814.88=(241G+810G)*1.488=154.752Mpps

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号