环形堆叠系统路径切换方法、第一及第二堆叠设备技术方案

技术编号:19969953 阅读:44 留言:0更新日期:2019-01-03 15:58
本发明专利技术提供一种环形堆叠系统路径切换方法、第一及第二堆叠设备,环形堆叠系统由多个堆叠设备组成,每一堆叠设备通过两个端口与相邻的两个堆叠设备分别连接;检测到自身某一端口发生环形堆叠系统故障的第一堆叠设备向其相邻的第二堆叠设备发送单跳切换报文;通过自身某一端口接收到单跳切换报文的第二堆叠设备将自身除去与所述第一堆叠设备连接的设备路径外的所有设备路径中,路径出口为接收切换报文的端口的设备路径,切换为路径出口为该第二堆叠设备的另一端口的新路径即可完成包含故障端口路径的可靠且快速的切换,不需要进行复杂的拓扑计算即可完成环形堆叠系统的快速故障收敛,并且期间不会造成堆叠设备CPU冲高,保证了系统稳定性和可靠性。

Route switching method for ring stacking system, first and second stacking devices

The invention provides a path switching method for a ring stacking system, a first stacking device and a second stacking device. The ring stacking system is composed of multiple stacking devices, each stacking device is connected with two adjacent stacking devices through two ports, and the first stacking device that detects a failure of the ring stacking system at one port sends a single-hop switching to its adjacent second stacking device. Packet: The second stacking device receiving a single-hop handover message through one of its ports removes itself from all device paths other than the device paths connected with the first stacking device. The path exit is the device path of the port receiving the handover message, and the new path containing the fault port path can be completed by switching to the path exit as the other port of the second stacking device. Reliable and fast switching can accomplish fast fault convergence of ring stacking system without complex topological calculation, and will not cause CPU rush of stacking equipment during the period, which ensures the stability and reliability of the system.

【技术实现步骤摘要】
环形堆叠系统路径切换方法、第一及第二堆叠设备
本专利技术涉及通信领域,尤其涉及一种环形堆叠系统路径切换方法、第一及第二堆叠设备。
技术介绍
在交换机及PTN(分组传送网,PacketTransportNetwork)等产品领域,一般情况下,环形堆叠系统出现链路故障或者设备故障的时候,首先会出现环形堆叠系统的断环现象,此现象出现之后,一般堆叠设备会使用一种网络拓扑计算方法,针对断环之后的堆叠系统的每台堆叠设备进行计算,其计算方式一般与OSPF(OpenShortestPathFirst,最短路径优先协议)协议的SPF(ShortestPathFirst)计算方式类似,在系统中计算出每台设备到系统中任意一台设备的最短路径。但是,在断环之后会涉及到每个堆叠设备的拓扑计算。因此其计算量和计算时间将随着堆叠系统的设备的增加而大幅增加,其对设备的CPU的耗费将大幅的提高,并且会大幅降低堆叠系统的拓扑的收敛速度。目前普遍的环形系统设备断环之后的步骤如下:1、环形堆叠系统出现链路故障,可能是设备故障,也可能是链路故障。2、故障设备或者故障链路的两侧的堆叠设备首先感知到堆叠端口down事件。3、各个堆本文档来自技高网...

【技术保护点】
1.一种环形堆叠系统路径切换方法,所述环形堆叠系统由多个堆叠设备组成,每一堆叠设备通过自身的两个端口与相邻的两个堆叠设备分别连接;所述方法包括:检测到自身某一端口发生环形堆叠系统故障的第一堆叠设备向其相邻的第二堆叠设备发送单跳切换报文;通过自身某一端口接收到所述单跳切换报文的第二堆叠设备将自身除去与所述第一堆叠设备连接的设备路径外的所有设备路径中,路径出口为接收所述单跳切换报文的端口的设备路径,切换为路径出口为该第二堆叠设备的另一端口的新路径。

【技术特征摘要】
1.一种环形堆叠系统路径切换方法,所述环形堆叠系统由多个堆叠设备组成,每一堆叠设备通过自身的两个端口与相邻的两个堆叠设备分别连接;所述方法包括:检测到自身某一端口发生环形堆叠系统故障的第一堆叠设备向其相邻的第二堆叠设备发送单跳切换报文;通过自身某一端口接收到所述单跳切换报文的第二堆叠设备将自身除去与所述第一堆叠设备连接的设备路径外的所有设备路径中,路径出口为接收所述单跳切换报文的端口的设备路径,切换为路径出口为该第二堆叠设备的另一端口的新路径。2.如权利要求1所述的环形堆叠系统路径切换方法,其特征在于,所述方法还包括:所述第一堆叠设备检测到自身某一端口发生所述环形堆叠系统故障后,将自身所有设备路径中,路径出口为发生所述环形系统故障的端口的设备路径,切换为路径出口为该第一堆叠设备的另一端口的新路径。3.如权利要求1所述的环形堆叠系统路径切换方法,其特征在于,所述第一堆叠设备向其相邻的第二堆叠设备发送单跳切换报文包括:所述第一堆叠设备向通过自身另一端口与其连接的相邻的第二堆叠设备发送单跳切换报文。4.如权利要求1-3任一项所述的环形堆叠系统路径切换方法,其特征在于,所述环形堆叠系统故障包括环形链路故障和堆叠设备故障;当所述第一堆叠设备当前检测到的环形堆叠系统故障为堆叠系统故障时,所述第二堆叠设备将所述路径出口为接收所述单跳切换报文的端口的设备路径切换为路径出口为该第二堆叠设备的另一端口的新路径之前,还包括:将所述路径出口为接收所述单跳切换报文的端口的设备路径中目的设备为发生故障的堆叠设备的设备路径筛选出不做路径切换。5.一种第一堆叠设备,所述第一堆叠设备为环形堆叠系统的成员,且所述环形堆叠系统中的每一堆叠设备通过自身的两个端口与相邻的两个堆叠设备分别连接;所述第一堆叠设备包括:故障检测单元,用于检测所述第一堆叠设备的某一端口是否发生环形堆叠系统故障;切换触发单元,用于在所述故障检测单元检测所述第一堆叠设备的某一端口发生环形堆叠系统故障后,向所述第一堆叠设备相邻的第二堆叠设备发送单跳切换报文,以触发所述第二堆叠设备进行设备路径切换。6.如权利要求5所述的第一堆叠设备,其特征在于,还包括:第一路径切换单元,用于在所述故障检测单元检测所述第一堆叠设备的某一端口发生环形堆叠系统故障后,将所述第一堆叠设备所有设备路径中,路径出口为发生所述环形系统故障的端口的设备路径,切换为路径出口为该第一堆叠设备的另一端口的新路径。7.一种第二堆叠设备,...

【专利技术属性】
技术研发人员:林宁
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1