本发明涉及网络交换技术领域,具体地说是一种实现多交换板卡全线速的连接装置及方法。
背景技术:
随着网络技术的发展,网络拓扑复杂度变高,网络客户端对网络性能要求也更高。网络拓扑中交换机端口能否达到全线速是交换机性能的重要因素,交换机全线速是指交换机背板转发能力(也就是整个交换机的线速转发能力)等于或大于全部端口转发能力之和,满足全线速的交换机端口能够实现无阻塞转发。
交换机网络的应用中,客户端较多的情况下,一台交换机端口数量不能满足拓扑需求。机框式交换机通过多个交换板卡扩展了交换机的端口数量,满足多客户端在同一网络中使用。而多交换板卡如何实现全线速性能是机框交换机设计的重点,基于此,设计一种实现多交换板卡全线速的连接装置及方法,能够为机框交换机性能提供保障,满足网络拓扑中客户端的性能要求。
技术实现要素:
本发明的技术任务是解决现有技术的不足,提供一种实现多交换板卡全线速的连接装置,满足网络拓扑中客户端的性能要求。
本发明解决其技术问题所采用的技术方案是:
一种实现多交换板卡全线速的连接装置,该连接装置包括:
一个提供16路hg通道的主交换板卡,主交换板卡具有交换矩阵芯片;
至少一个提供24个千兆端口和4个higig+端口的交换板卡,交换板卡具有交换芯片,交换板卡的千兆端口连接外部客户端;
交换板卡的其中2个higig+端口聚合后连接到主交换板卡的其中两路hg通道,完成交换板卡的交换芯片和主交换板卡的交换矩阵芯片之间的全线速数据转发。
进一步,所涉及连接装置还包括:
一个提供16路hg通道的备用交换板卡,备用交换板卡具有交换矩阵芯片;
上述交换板卡的其余2个higig+端口聚合后连接到备用交换板卡的其中两路hg通道,在主交换板卡出现故障时,完成交换板卡的交换芯片和备用交换板卡的交换矩阵芯片之间的全线速数据转发,实现主交换板卡和备用交换板卡之间的主备模式。
在上述叙述中,所涉及交换板卡与备用交换板卡之间通过光纤线相连。
在上述叙述中,所涉及交换板卡与主交换板卡之间通过光纤线相连。
在上述叙述中,所涉及交换板卡的数量不超过八个。
在上述叙述中,所涉及主交换板卡的交换矩阵芯片采用bcm56740交换矩阵芯片;所涉及交换板卡的交换芯片采用博通公司的bcm56334芯片。
另外,本发明还提供一种实现多交换板卡全线速的连接方法,该连接方法基于:
一个提供16路hg通道的主交换板卡,主交换板卡具有交换矩阵芯片;
至少一个提供24个千兆端口和4个higig+端口的交换板卡,交换板卡具有交换芯片,交换板卡的千兆端口连接外部客户端;
该连接方法的实现步骤包括:
1)将交换板卡的4个higig+端口均分成两组,每2个higig+端口设置为端口聚合模式,同时,将主交换板卡的16路hg通道均分成八组,每2路hg通道也设置为聚合模式;
2)将交换板卡的其中一个聚合口通过光纤线与主交换板卡的聚合通道相连;
3)交换板卡的千兆端口连接外部客户端,满足全线速要求。
在上述叙述中,所涉及连接方法还基于:
一个提供16路hg通道的备用交换板卡,备用交换板卡具有交换矩阵芯片;
该连接方法的实现步骤还包括:
将备用交换板卡的16路hg通道均分成八组,每2路hg通道也设置为聚合模式;
交换板卡的另外一个聚合口通过光纤线与备用交换板卡的聚合通道相连,在主交换板卡出现故障时,完成交换板卡的交换芯片和备用交换板卡的交换矩阵芯片之间的全线速数据转发,实现主交换板卡和备用交换板卡之间的主备模式。
在上述叙述中,所涉及交换板卡的数量不超过八个。
在上述叙述中,所涉及交换板卡的交换芯片采用博通公司的bcm56334芯片,所述主交换板卡和/或备用板卡的交换矩阵芯片采用bcm56740交换矩阵芯片。
本发明的一种实现多交换板卡全线速的连接装置及方法与现有技术相比所产生的有益效果是:
1)本发明的连接装置使交换板卡在使用中能够实现所有端口全线速,提高了交换板卡的端口利用率,保证了端口的可靠性,还能为机框交换机性能提供保障,满足网络拓扑中客户端的性能要求;
2)本发明的连接方法同样可以使交换板卡在使用中能够实现所有端口全线速,提高交换板卡的端口利用率,保证端口的可靠性,还能为机框交换机性能提供保障,满足网络拓扑中客户端的性能要求。
附图说明
附图1是本发明中实施例一的结构连接框图;
附图2是本发明中实施例二的结构连接框图;
附图3是本发明中实施例三的结构连接框图;
附图4是本发明中实施例四的结构连接框图。
图中各标号表示:
1、交换板卡,2、交换芯片,
3、主交换板卡,4、备用交换板卡,5、交换矩阵芯片。
具体实施方式
下面结合附图1-4,对本发明的一种实现多交换板卡全线速的连接装置及方法作以下详细说明。
实施例一:
如附图1所示,本发明提供一种实现多交换板卡全线速的连接装置,该连接装置包括:
一个提供16路hg通道的主交换板卡3,主交换板卡3采用bcm56740交换矩阵芯片5;
一个提供24个千兆端口和4个higig+端口的交换板卡1,交换板卡1采用博通公司的bcm56334交换芯片2,交换板卡1的千兆端口连接外部客户端;
交换板卡1的其中2个higig+端口聚合后连接到主交换板卡3的其中两路hg通道,完成交换板卡1的交换芯片2和主交换板卡3的交换矩阵芯片5之间的全线速数据转发。
实施例二:
如附图2所示,本发明提供一种实现多交换板卡全线速的连接装置,该连接装置包括:
一个提供16路hg通道的主交换板卡3,主交换板卡3采用bcm56740交换矩阵芯片5;
一个提供24个千兆端口和4个higig+端口的交换板卡1,交换板卡1采用博通公司的bcm56334交换芯片2,交换板卡1的千兆端口连接外部客户端;
交换板卡1的其中2个higig+端口聚合后连接到主交换板卡3的其中两路hg通道,完成交换板卡1的交换芯片2和主交换板卡3的交换矩阵芯片5之间的全线速数据转发。
连接装置还可以包括:
一个提供16路hg通道的备用交换板卡4,备用交换板卡4采用bcm56740交换矩阵芯片5;
上述交换板卡1的其余2个higig+端口聚合后连接到备用交换板卡4的其中两路hg通道,在主交换板卡3出现故障时,完成交换板卡1的交换芯片2和备用交换板卡4的交换矩阵芯片5之间的全线速数据转发,实现主交换板卡3和备用交换板卡4之间的主备模式。
实施例三:
如附图3所示,本发明提供一种实现多交换板卡全线速的连接装置,该连接装置包括:
一个提供16路hg通道的主交换板卡3,主交换板卡3采用bcm56740交换矩阵芯片5;
八个提供24个千兆端口和4个higig+端口的交换板卡1,交换板卡1采用博通公司的bcm56334交换芯片2,交换板卡1的千兆端口连接外部客户端;
交换板卡1的其中2个higig+端口聚合后连接到主交换板卡3的其中两路hg通道,八个交换板卡1的所有higig+端口恰好可以完全连接主交换板卡3的所有hg通道,最终完成八个交换板卡1的交换芯片2和一个主交换板卡3的交换矩阵芯片5之间的全线速数据转发。
实施例四:
如附图4所示,本发明提供一种实现多交换板卡全线速的连接装置,该连接装置包括:
一个提供16路hg通道的主交换板卡3,主交换板卡3采用bcm56740交换矩阵芯片5,主交换板卡3的16路hg通道均分成八组,每组的2路hg通道聚合;
八个提供24个千兆端口和4个higig+端口的交换板卡1,交换板卡1采用博通公司的bcm56334交换芯片2,交换板卡1的千兆端口连接外部客户端,每个交换板卡1的4个higig+端口均分成两组,每组的2个higig+端口聚合,每个交换板卡1的其中一组higig+聚合端口通过光纤线恰好完全连接主交换板卡3的八组hg聚合通道,最终实现了八个交换板卡1的交换芯片2和一个主交换板卡3的交换矩阵芯片5之间的全线速数据转发。
连接装置还可以包括:
一个提供16路hg通道的备用交换板卡4,备用交换板卡4采用bcm56740交换矩阵芯片5,备用交换板卡4的16路hg通道均分成八组,每组的2路hg通道聚合。
上述八个交换板卡1中,每个交换板卡1的另外一组higig+聚合端口通过光纤线恰好完全连接备用交换板卡4的八组hg聚合通道,在主交换板卡3出现故障时,完成八个交换板卡1的交换芯片2和一个备用交换板卡4的交换矩阵芯片5之间的全线速数据转发,实现主交换板卡3和备用交换板卡4之间的主备模式。
实施例五:
参考附图1、3,本发明还提供一种实现多交换板卡全线速的连接方法,该连接方法基于:
一个提供16路hg通道的主交换板卡3,主交换板卡3采用bcm56740交换矩阵芯片5;
一个提供24个千兆端口和4个higig+端口的交换板卡1,交换板卡1采用博通公司的bcm56334交换芯片2,交换板卡1的千兆端口连接外部客户端。
该连接方法的实现步骤包括:
1)将交换板卡1的4个higig+端口均分成两组,每2个higig+端口设置为端口聚合模式,同时,将主交换板卡3的16路hg通道均分成八组,每2路hg通道也设置为聚合模式;
2)将交换板卡1的其中一个聚合口通过光纤线与主交换板卡3的聚合通道相连;
3)交换板卡1的千兆端口连接外部客户端,满足全线速要求。
实施例六:
参考附图2、4,本发明还提供一种实现多交换板卡全线速的连接方法,该连接方法基于:
一个提供16路hg通道的主交换板卡3,主交换板卡3采用bcm56740交换矩阵芯片5;
八个提供24个千兆端口和4个higig+端口的交换板卡1,交换板卡1采用博通公司的bcm56334交换芯片2,交换板卡1的千兆端口连接外部客户端;
以及一个提供16路hg通道的备用交换板卡4,备用交换板卡4采用bcm56740交换矩阵芯片5。
该连接方法的实现步骤包括:
1)将交换板卡1的4个higig+端口均分成两组,每2个higig+端口设置为端口聚合模式,同时,将主交换板卡3的16路hg通道均分成八组,每2路hg通道也设置为聚合模式,将备用交换板卡4的16路hg通道均分成八组,每2路hg通道也设置为聚合模式;
2)将交换板卡1的其中一个聚合口通过光纤线与主交换板卡3的聚合通道相连,交换板卡1的另外一个聚合口通过光纤线与备用交换板卡4的聚合通道相连;
3)交换板卡1的千兆端口连接外部客户端,满足全线速要求。
针对步骤2)在主交换板卡3出现故障时,完成交换板卡1的交换芯片2和备用交换板卡4的交换矩阵芯片5之间的全线速数据转发,实现主交换板卡3和备用交换板卡4之间的主备模式。
基于上述六个实施例,需要补充说明的一点是:无论是主交换板卡3还是备用交换板卡4,其连接交换板卡1的数量均不能超过八个。
最后需要说明的是,上述具体实施方式仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述具体实施方式,任何符合本发明的一种具有实时显示的交换机管理方法及装置的权利要求书的且任何所述技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。