[发明专利]一种纵向堆叠系统中防止产生环路的方法和装置有效
申请号: | 201510218442.8 | 申请日: | 2015-04-30 |
公开(公告)号: | CN104935509B | 公开(公告)日: | 2018-07-20 |
发明(设计)人: | 王明辉 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/705 | 分类号: | H04L12/705;H04L12/721;H04L12/761;H04L12/775;H04L12/933 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 陈舒维;宋志强 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 纵向 堆叠 系统 防止 产生 环路 方法 装置 | ||
1.一种纵向堆叠系统中防止产生环路的方法,其特征在于,所述纵向堆叠系统包含2个以上骨干网设备CB,且该2个以上CB彼此通过堆叠口互相连接,所述CB通过PE侧端口与端口扩展设备PE连接;
每个CB支持至少一个多租户设备环境MDC,并配置该CB上每个堆叠口支持一个MDC,每个PE侧端口支持一个MDC,并为每个MDC创建一个聚合组,每个聚合组包括支持该聚合组对应的MDC的至少一个代理口,该至少一个代理口分别指向该聚合组对应的MDC的堆叠口或PE侧端口;
配置每个PE与其中一个CB上的其中一个聚合组绑定,用于指示该绑定的PE的所有多播报文是由该CB作为源CB在堆叠系统转发;其中,该PE与其绑定的聚合组支持同一MDC;
所述方法应用于任一CB上,包括:
当通过本CB上的与PE连接的PE侧端口接收到多播报文或通过本CB上的堆叠口接收到从其它CB被重定向至本CB的多播报文时,识别本CB上的聚合组与所述多播报文的源PE是否绑定,如果是,则将该CB作为源CB并通过该CB上的所有堆叠口发送该多播报文;如果否,则按照最短路径从本CB上选择一个堆叠口将所述多播报文重定向至与该多播报文的源PE绑定的聚合组所属的CB;
当通过本CB上的堆叠口接收到其它CB作为源CB发送的多播报文时,则按照预先设置的针对该CB规划的最优路径,通过本CB上处于所述最优路径的堆叠口转发该接收的多播报文,禁止本CB上不处于所述最优路径的堆叠口继续转发该接收的多播报文;
其中,所述最优路径为针对每个源CB到所述堆叠系统中其它CB的最短路径。
2.根据权利要求1所述的方法,其特征在于,所述源CB到所述堆叠系统中其它CB的最优路径通过以下步骤确定:
如果源CB到所述堆叠系统中其它CB仅存在一条路径,则确定该路径为最优路径,
如果源CB到所述堆叠系统中其它CB存在两条以上不相等的路径,则确定最短路径为最优路径,
如果源CB到所述堆叠系统中其它CB存在两条以上相等的最短路径,则在不引起环路的前提下指定其中一条为最优路径。
3.根据权利要求1所述的方法,其特征在于,每个CB上设有至少一块单板,每块单板上设有至少一个交换芯片;
所述PE侧端口和所述堆叠口均设于所述交换芯片上,且同一交换芯片上的PE侧端口和堆叠口属于同一MDC;
每块单板上的所述至少一个交换芯片均与设于该单板上的流量管理芯片连接,且不同单板上的流量管理芯片之间通过网板连接;
所述交换芯片通过PE侧端口接收到多播报文时:
所述交换芯片识别所述多播报文的源PE与该PE侧端口对应的聚合组是否绑定,如果绑定,则该交换芯片将多播报文发送至流量管理芯片,然后再经由该CB上的所有堆叠口发出;
如果不绑定,则该交换芯片按照最短路径从该CB上选择一个堆叠口,并经由流量管理芯片将所述多播报文重定向至与该多播报文的源PE绑定的聚合组所属的CB。
4.根据权利要求3所述的方法,其特征在于,
所述交换芯片通过堆叠口接收到重定向的多播报文时:
所述交换芯片识别该多播报文的源PE与该CB上的聚合组是否绑定,如果绑定,则将该多播报文哈希到该聚合组中的任意一个代理口,以指向该任意一个代理口对应的交换芯片,并经由流量管理芯片发送至该交换芯片;然后该交换芯片通过该CB上的所有堆叠口发出该多播报文;
如果不绑定,则该交换芯片按照最优路径从该CB上选择一个堆叠口,并经由流量管理芯片将所述多播报文重定向至与该多播报文的源PE绑定的聚合组所属的CB。
5.根据权利要求4所述的方法,其特征在于,所述按照最短路径从本CB上选择一个堆叠口将多播报文重定向至与所述多播报文的源PE绑定的聚合组所属的CB,包括:
所述多播报文的属性信息还包括目的芯片号、目的端口号;
所述交换芯片将所述多播报文的目的芯片号、目的端口号分别修改为所述多播报文所来源的PE绑定的聚合组上的指定芯片号、指定端口号,按照最优路径从本CB上选择一堆叠口将完成所述修改的多播报文发送至与所述多播报文的源PE绑定的聚合组所属的CB。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510218442.8/1.html,转载请声明来源钻瓜专利网。