[发明专利]一种处理堆叠分裂的方法及交换机有效
申请号: | 201610040493.0 | 申请日: | 2016-01-20 |
公开(公告)号: | CN105763462B | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 解长伟;张建周 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/775 | 分类号: | H04L12/775 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 堆叠 分裂 方法 交换机 | ||
1.一种处理堆叠分裂的方法,其特征在于,第一交换机和第二交换机为同一堆叠的成员设备,所述方法包括:
当所述堆叠发生分裂时,所述第一交换机将自身的第一配置信息通过所述堆叠外的第三交换机发送至所述第二交换机,所述第一配置信息至少包括所述第一交换机的第一域标识符和所述第一交换机的第一堆叠识别符;
所述第一交换机通过所述第三交换机接收所述第二交换机的第二配置信息,所述第二配置信息至少包括所述第二交换机的第二域标识符和所述第二交换机的第二堆叠识别符;
当所述第一域标识符与所述第二域标识符相同,并且所述第一堆叠识别符与所述第二堆叠识别符满足预设条件时,关闭所述第一交换机上的业务端口;
所述当所述第一域标识符与所述第二域标识符相同,并且所述第一堆叠识别符与所述第二堆叠识别符满足预设条件时,关闭所述第一交换机上的业务端口具体包括:当所述第一域标识符与所述第二域标识符相同,并且所述第一堆叠识别符大于所述第二堆叠识别符时,关闭所述第一交换机上的业务端口。
2.如权利要求1所述的处理堆叠分裂的方法,其特征在于,所述第一交换机将自身的第一配置信息通过所述堆叠外的第三交换机发送至所述第二交换机具体包括:
所述第一交换机更新自身的链路状态记录,所述链路状态记录中包括所述第一配置信息;
所述第一交换机将更新后的链路状态记录封装于链路状态更新报文中,并将所述链路状态更新报文发送至邻居状态为完全邻接FULL的第三交换机。
3.如权利要求1所述的处理堆叠分裂的方法,其特征在于,所述第一交换机将自身的第一配置信息通过所述堆叠外的第三交换机发送至所述第二交换机,及所述第一交换机通过所述第三交换机接收所述第二交换机的第二配置信息,具体包括:
当所述第一交换机为备用设备时,所述第一交换机将自身的邻居状态修改为初始化Initial,并向所述第三交换机发送携带所述第一配置信息的单向问候HELLO报文;
所述第一交换机接收到所述第三交换机响应于所述单向HELLO报文回复的第一双向HELLO报文后,将自身的邻居状态从Initial修改为交换数据库DB_Exchange,所述第一双向HELLO报文携带所述第一配置信息;
所述第一交换机与所述第三交换机进行链路状态数据库的同步,并在同步完成后将自身的邻居状态从DB_Exchange修改为FULL;
所述第一交换机在接收到所述第三交换机发送的携带第二配置信息的第二双向HELLO报文后,记录所述第二配置信息,并向所述第三交换机发送携带所述第一配置信息的第三双向HELLO报文,以使所述第三交换机将所述第三双向HELLO报文发送至所述第二交换机。
4.如权利要求1所述的处理堆叠分裂的方法,其特征在于,所述第一交换机将自身的第一配置信息通过所述堆叠外的第三交换机发送至所述第二交换机,及所述第一交换机通过所述第三交换机接收所述第二交换机的第二配置信息,具体包括:
当所述第一交换机为主设备时,所述第一交换机接收所述第三交换机发送的携带第二配置信息的第四双向HELLO报文;
若所述第一交换机未记录所述第二配置信息,则记录所述第二配置信息并向所述第三交换机发送携带所述第一配置信息的第五双向HELLO报文,以使所述第三交换机将所述第五双向HELLO报文发送至所述第二交换机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610040493.0/1.html,转载请声明来源钻瓜专利网。