[发明专利]交换设备建立拓扑结构的方法、交换设备以及堆叠系统有效
申请号: | 200910090486.1 | 申请日: | 2009-08-13 |
公开(公告)号: | CN101621466A | 公开(公告)日: | 2010-01-06 |
发明(设计)人: | 王轩 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京银龙知识产权代理有限公司 | 代理人: | 许 静 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交换 设备 建立 拓扑 结构 方法 以及 堆叠 系统 | ||
1.一种堆叠系统中交换设备建立拓扑结构的方法,其特征在于,包括:
步骤一,交换设备在满足以下两个条件的任一条件时,转向步骤二,否则, 重新执行步骤一;所述两个条件的条件一为:当前时间超过预定时间,所述预 定时间为所述堆叠系统中所有交换设备都完成初始化的时间;所述两个条件的 条件二为:所述交换设备收到所述堆叠系统中的其他交换设备发送的拓扑发现 报文;
步骤二,所述交换设备向所述堆叠系统中的其他交换设备发送拓扑发现报 文;
步骤三,所述交换设备进行拓扑发现;
其中,所述交换设备进行拓扑发现的步骤包括:所述交换设备和所述其他 交换设备建立邻居关系;所述交换设备选举所述堆叠系统中的主设备;所述交 换设备选举所述堆叠系统中的备设备;所述交换设备进行拓扑计算。
2.根据权利要求1所述的堆叠系统中交换设备建立拓扑结构的方法,其 特征在于,所述步骤一包括:
所述交换设备判断所述当前时间与所述交换设备初始化完成时的时间之 差是否超过预定时间长度,生成第一判断结果;所述预定时间长度为使所述堆 叠系统中所有交换设备都完成初始化的时间长度;
如果所述第一判断结果为是,则转向所述步骤二;如果所述第一判断结果 为否,则所述交换设备判断是否收到所述堆叠系统中的其他交换设备发送的拓 扑发现报文,生成第二判断结果;
如果所述第二判断结果为是,则转向所述步骤二;如果所述第二判断结果 为否,则重新执行所述步骤一。
3.根据权利要求1所述的堆叠系统中交换设备建立拓扑结构的方法,其 特征在于,所述步骤一包括:
所述交换设备判断是否收到所述堆叠系统中的其他交换设备发送的拓扑 发现报文,生成第二判断结果;
如果所述第二判断结果为是,则转向所述步骤二;如果所述第二判断结果 为否,则所述交换设备判断所述当前时间与所述交换设备初始化完成时的时间 之差是否超过预定时间长度,生成第一判断结果;所述预定时间长度为使所述 堆叠系统中所有交换设备都完成初始化的时间长度;
如果所述第一判断结果为是,则转向所述步骤二;如果所述第一判断结果 为否,则重新执行所述步骤一。
4.根据权利要求2所述的堆叠系统中交换设备建立拓扑结构的方法,其 特征在于,所述预定时间长度大于或等于所述堆叠系统中所有交换设备中的最 长的初始化时间与所述交换设备的初始化时间之间的差。
5.根据权利要求2所述的堆叠系统中交换设备建立拓扑结构的方法,其 特征在于,所述预定时间长度的范围为:10秒至20秒之间。
6.一种交换设备,其特征在于,包括:
判断单元,用于判断所述交换设备是否满足以下两个条件的任一条件,所 述两个条件的条件一为:当前时间超过预定时间,所述预定时间为所述交换设 备所在的堆叠系统中所有交换设备都完成初始化的时间;所述两个条件的条件 二为:所述交换设备收到所述堆叠系统中的其他交换设备发送的拓扑发现报 文;
发送单元,用于当满足所述两个条件的任一条件时,向所述堆叠系统中的 其他交换设备发送拓扑发现报文;
拓扑发现单元,用于进行拓扑发现,具体为:和所述其他交换设备建立邻 居关系;选举所述堆叠系统中的主设备;选举所述堆叠系统中的备设备;进行 拓扑计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910090486.1/1.html,转载请声明来源钻瓜专利网。