English

交换机参数之背板带宽、包转发率

2018-12-13

交换机选型时,经常会遇到两个参数,一个是背板带宽,另一个是包转发率。今天我们就来了解下,什么是背板带宽和包转发率。

一、什么是交换机的背板带宽?

交换机的背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。背板带宽标志了交换机总的数据交换能力,单位为Gbps,也叫交换带宽。所以只有模块交换机(拥有可扩展插槽,可灵活改变端口数量)才有这个概念,固定端口交换机是没有这个指标的,并且固定端口交换机的背板容量和交换容量大小是相等的。


背板带宽决定了各板卡(包括可扩展插槽中尚未安装的板卡)与交换引擎间连接带宽的最高上限。背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。


我们如何去判断一个交换机的背板带宽是否够用呢?

计算公式:端口数×相应端口速率×2(全双工模式)<=背板带宽


即所有端口容量X端口数量之和的2倍(2倍为考虑端口模式为全双工的情况)应该小于背板带宽,可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能的条件。


举个例子:24口百兆+2口千兆交换机,则背板带宽应为24*2*100+2*2*1000=8.8Gbps

二、什么是包转发率?

交换机的包转发率(吞吐量)指的是交换机转发数据包的能力,单位是pps(包每秒),也就是交换机每秒可以转发多少个数据包。


一般交换机都是线速,这主要根据客户需求选取对应的端口需求即可,需要多少个千兆口和万兆口,选取相应端口的交换机即可。


包转发率=千兆端口数量×1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数*相应计算方法。例如,一台最多可以提供64个千兆端口的交换机,其满配置吞吐量应达到 64×1.488Mpps = 95.2Mpps,才能够确保在所有端口均线速(理论上能够达到的最大速率)工作时,提供无阻塞的包交换。

返回顶部
隐藏或显示