[发明专利]堆叠拓扑成员设备的复位方法、装置和网络设备有效
申请号: | 201210254713.1 | 申请日: | 2012-07-23 |
公开(公告)号: | CN102780582A | 公开(公告)日: | 2012-11-14 |
发明(设计)人: | 刘熙 | 申请(专利权)人: | 福建星网锐捷网络有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/56 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 堆叠 拓扑 成员 设备 复位 方法 装置 网络设备 | ||
技术领域
本发明涉及通信技术,尤其涉及一种堆叠拓扑成员设备的复位方法、装置和网络设备。
背景技术
将多台设备通过堆叠口连接在一起,从而形成一台“联合设备”。用户对这台“联合设备”进行管理,可以实现对堆叠拓扑中的所有设备进行管理。
堆叠拓扑中的所有单台设备称为成员设备,成员设备按照功能不同,分为两种角色:
a)主设备:成员设备的一种,由角色选举产生,主设备负责管理整个堆叠。一个堆叠拓扑中同一时刻只能有一台成员设备成为主设备。
b)从设备:成员设备的一种,从设备隶属于主设备,作为主设备的备份设备运行。堆叠拓扑中除了主设备,其他设备都是从设备。堆叠拓扑中可能存在多台从设备。
堆叠拓扑的成员设备会定期通告握手(Hello)信息,以保证其他成员设备能识别自己仍然在堆叠拓扑中。如果在预定的时间内未收到成员设备的Hello信息,其他成员设备将认为该成员设备离开堆叠拓扑。如果该成员设备是主设备,其他成员设备就会选举出新的主设备。
一个堆叠拓扑形成后,由于堆叠电缆故障,或者堆叠拓扑中间的设备断电,导致原来的堆叠拓扑分裂成两个堆叠拓扑,这个过程称为堆叠分裂。当拓扑中出现堆叠分裂时,在网络中会出现两台配置完全相同的设备,这样会导致网络无法正常工作。
堆叠拓扑的形状一般分为线形拓扑和环形拓扑。线形拓扑中,成员设备之间的通路是唯一的;环形拓扑中,成员设备之间的通路有两条。
对于环形堆叠拓扑,当成员设备复位时,堆叠拓扑变为线形,但不会造成堆叠分裂;对于线形堆叠拓扑,当成员设备复位时,如果这个成员设备不是处于堆叠拓扑的边缘位置,而是处于堆叠拓扑的中间,则这个成员设备的复位会造成堆叠拓扑分裂。这样,当网络管理员想要复位堆叠拓扑中某台成员设备时,如果这台成员设备处于中间位置,会引起网络中出现双主机。
现有技术中,只能通过人工方式保证不对处于中间位置的设备进行复位,并没有其他好的方法来防止成员设备复位带来的堆叠拓扑分裂导致的双主机问题。
发明内容
本发明提供一种堆叠拓扑成员设备的复位方法、装置和网络设备,以避免成员设备复位导致的双主机问题,提高网络可靠性。
本发明一方面提供一种堆叠拓扑成员设备的复位方法,包括:
接收待复位的成员设备发送的离开报文,所述离开报文携带待复位的成员设备的设备信息标识;
根据所述设备信息标识查找到所述待复位的成员设备之后,将所述待复位的成员设备从自身保存的拓扑信息中删除,并根据删除所述待复位的成员设备后的拓扑信息,检查自身到删除所述待复位的成员设备后的堆叠拓扑中的主设备的可达性;
如果发现自身到所述主设备不可达,则将自身设置为恢复状态,在接收到直连的非恢复状态的成员设备发送的握手报文之后,重新激活或复位。
本发明另一方面提供一种堆叠拓扑成员设备的复位装置,包括:
接收模块,用于接收待复位的成员设备发送的离开报文,所述离开报文携带待复位的成员设备的设备信息标识;
查找模块,用于根据所述接收模块接收的所述设备信息标识查找所述待复位的成员设备;
删除模块,用于在所述查找模块查找到所述待复位的成员设备之后,将所述待复位的成员设备从所述复位装置所在的成员设备所保存的拓扑信息中删除;
检查模块,用于根据删除所述待复位的成员设备后的拓扑信息,检查所述复位装置所在的成员设备到删除所述待复位的成员设备后的堆叠拓扑中的主设备的可达性;
设置模块,用于当所述检查模块发现所述复位装置所在的成员设备到所述主设备不可达时,将所述复位装置所在的成员设备设置为恢复状态;
复位模块,用于在所述接收模块接收到所述复位装置所在的成员设备直连的非恢复状态的成员设备发送的握手报文之后,重新激活或复位。
本发明再一方面提供一种网络设备,包括:如上所述的堆叠拓扑成员设备的复位装置。
本发明提供的堆叠拓扑成员设备的复位方法、装置和网络设备中,接收到待复位的成员设备发送的离开报文之后,根据该离开报文中的设备信息标识查找待复位的成员设备,将待复位的成员设备从自身保存的拓扑信息中删除,如果发现自身到删除上述待复位的成员设备后的堆叠拓扑中的主设备不可达,则将自身设置为恢复状态;在恢复状态下,如果接收到直连的非恢复状态的成员设备发送的握手报文,则可以确定自身连接到正常的堆叠拓扑中,这时可以重新激活或复位,从而可以确保成员设备复位过程中网络不会出现双主机,进而可以提高网络的可靠性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网锐捷网络有限公司,未经福建星网锐捷网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210254713.1/2.html,转载请声明来源钻瓜专利网。