CN105306330A - 组网保护方法、装置及组网中的汇聚主用网元 - Google Patents
组网保护方法、装置及组网中的汇聚主用网元 Download PDFInfo
- Publication number
- CN105306330A CN105306330A CN201410289281.7A CN201410289281A CN105306330A CN 105306330 A CN105306330 A CN 105306330A CN 201410289281 A CN201410289281 A CN 201410289281A CN 105306330 A CN105306330 A CN 105306330A
- Authority
- CN
- China
- Prior art keywords
- network
- network element
- link
- layer
- network layer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了组网保护方法、装置及组网中的汇聚主用网元,组网包括第一网络层、第二网络层以及位于第一网路层和第二网络层之间的汇聚层;检测到出现两网络层中的其中一个网络层的主用链路和汇聚层中主用网元和备用网元之间的汇聚链路同时故障时,触发主用链路未发生故障的另一网络层中的网元从该网络层中的主用链路切换到备用链路上,从而实现组网的联动保护,避免业务流中断。
Description
技术领域
本发明涉及通信领域,具体涉及一种组网保护方法、装置及组网中的汇聚主用网元。
背景技术
当前MPLS-TP(基于“多协议标签交换”面向连接的分组交换网络技术,Multi-ProtocolLabelSwitching-TransportProfile)承载LTE(长期演进,LongTermEvolution)解决方案采用L2VPN(二层虚拟专用网,LayerTwoVirtualPrivateNetwork)+L3VPN(三层层虚拟专用网,LayerThreeVirtualPrivateNetwork)组网,即:在网络接入层仍然采用Line(线性)的组网技术,在汇聚层终结接入层的Line业务,在汇聚节点内部完成L2VPN到L3VPN的桥接,进入到L3VPN处理转发到网络核心层。而在端到端网络保护方面,对于这种组网,MPLS-TP提供强大而丰富的OAM告警检测手段,支持多种电信级保护方式,具备成熟的电信级保护能力,能提供50ms保护倒换能力。在L2VPN网络内通过MPLS-TP线性保护或者环网保护和伪线双归保护配合实现,在L3VPN网络内通过VRRP(虚拟路由冗余协议,VirtualRouterRedundancyProtocol)、MPLS-TP线性保护或者环网和L3VPNFRR(快速重路由,FastReRoute)配合实现。但是当前的上述保护方案还是存在缺陷,该缺陷就是L2VPN网络和L3VPN网络的保护没有做到联动,导致以下两种情况会出现业务流中断:
一、当L3VPN网络发生网络链路故障造成的L3VPNFRR倒换时,同时汇聚层的主用节点和备用节点之间的链路也故障时;核心层往接入层方向的业务流会倒换到汇聚层的备用节点上,接入层往核心层另一方向却由于L2VPN网络的工作路径还是正常的,不会有伪线双归倒换,所以从接入层往核心层的业务流在L2VPN网络部分还是走在工作路径上,而其实这时汇聚层的主用节点已经和L3VPN网络隔离的,造成接入层到核心层方向的业务流中断;
二、当L2VPN网络发生网络链路故障造成的伪线双归保护倒换时,同时汇聚层的主用节点和备用节点之间的链路也故障时;接入层到核心层方向的业务流会倒换到汇聚层的备用节点上,核心层往接入层另一方向却由于L3VPN网络的工作路径还是正常的,不会有FRR倒换,所以从核心层到接入层的业务流在L3VPN网络部分还是走在工作路径上,而其实这时汇聚层的主用网元已经和L2VPN网络是隔离的,也造成核心层到接入层方向的业务流中断。
发明内容
本发明要解决的主要技术问题是,提供一种组网保护方法、装置及组网中的汇聚主用网元,解决现有组网中未实现联动保护导致业务流中断的问题。
为解决上述技术问题,本发明提供一种组网保护方法,所述组网包括第一网络层、第二网络层,分别位于第一网络层和第二网络层的第一网元、第二网元,以及位于第一网络层和第二网络层汇聚处的汇聚主用网元和汇集备用网元;第一网元与汇聚主用网元连接的链路为第一网络层的主用链路;第二网元与汇聚主用网元连接的链路为第二网络层的主用链路;第一网元与汇聚备用网元连接的链路为第一网络层的备用链路;第二网元与汇聚备用网元连接的链路为第二网络层的备用链路;汇聚主用网元和汇集备用网元之间的连接的链路为汇聚链路;所述方法包括:
检测是否出现所述两网络层中的其中一个网络层的主用链路和所述汇聚链路同时故障,如是,触发主用链路未发生故障的另一网络层中的网元从该网络层中的主用链路切换到备用链路上。
在发明的一种实施例中,当所述发生故障的主用链路和/或汇聚链路故障消除时,触发主用链路未发生故障的另一网络层中的网元从该网络层中的备用链路切回到主用链路上。
在发明的一种实施例中,检测是否出现所述两网络层中的其中一个网络层的主用链路和所述汇聚链路同时故障包括:
检测是否只能正常收到所述两个网络层中的其中一个网络层中的网元发送的状态检测报文;如是,则另一网络层中的主用链路以及所述汇聚链路同时发生故障。
在发明的一种实施例中,所述触发主用链路未发生故障的另一网络层中的网元从该网络层中的主用链路切换到备用链路上包括:
触发所述汇聚主用网元停止向该网络层中的网元正常反馈状态检测报文,使该网元判断主用链路发生故障而切换到备用链路上;
或直接向该网络层中的网元发送切换到备用链路的指令,使该网元从该网络层中的主用链路切换到备用链路上。
在发明的一种实施例中,所述触发主用链路未发生故障的另一网络层中的网元从该网络层中备用链路切回到主用链路上包括:
触发所述汇聚主用网元重新向该网络层中的网元正常反馈状态检测报文,使该网元判断主用链路故障消除而切换到备用链路上;
或直接向该网络层中的网元发送切换到主用链路的指令,使该网元从该网
络层中的备用链路切换到主用链路上。
在发明的一种实施例中,所述第一网络层为三层虚拟专用网络层,所述第一网元为核心层网元;所述第二网络层为二层虚拟专用网络层,所述第二网元为接入层网元。
为了解决上述问题,本发明还提供了一种组网保护装置,所述组网包括第一网络层、第二网络层,分别位于第一网络层和第二网络层的第一网元、第二网元,以及位于第一网络层和第二网络层汇聚处的汇聚主用网元和汇集备用网元;第一网元与汇聚主用网元连接的链路为第一网络层的主用链路;第二网元与汇聚主用网元连接的链路为第二网络层的主用链路;第一网元与汇聚备用网元连接的链路为第一网络层的备用链路;第二网元与汇聚备用网元连接的链路为第二网络层的备用链路;汇聚主用网元和汇集备用网元之间的连接的链路为汇聚链路;所述装置包括故障检测模块以及第一链路切换模块:
所述故障检测模块用于检测是否出现所述两网络层中的其中一个网络层的主用链路和所述汇聚链路同时故障,如是,通知所述第一链路切换模块;
所述第一链路切换模块用于根据所述通知触发主用链路未发生故障的另一网络层中的网元从该网络层中的主用链路切换到备用链路上。
在发明的一种实施例中,还包括第二链路切换模块,用于在所述发生故障的主用链路和/或汇聚链路故障消除时,触发主用链路未发生故障的另一网络层中的网元从该网络层中的备用链路切回到主用链路上。
在发明的一种实施例中,所述故障检测模块包括报文检测子模块,用于检测是否只能正常收到所述两个网络层中的其中一个网络层中的网元发送的状态检测报文;如是,则判定另一网络层中的主用链路以及所述汇聚链路同时发生故障。
在发明的一种实施例中,所述第一链路切换模块包括第一触发子模块,用于触发所述汇聚主用网元停止向该网络层中的网元正常反馈状态检测报文,使该网元判断主用链路发生故障而切换到备用链路上;
或包括第一指令下发子模块,用于直接向该网络层中的网元发送切换到备用链路的指令,使该网元从该网络层中的主用链路切换到备用链路上。
在发明的一种实施例中,所述第二链路切换模块包括第二触发子模块,用于触发所述汇聚主用网元重新向该网络层中的网元正常反馈状态检测报文,使该网元判断主用链路故障消除而切换到备用链路上;
或包括第二指令下发子模块,用于直接向该网络层中的网元发送切换到主用链路的指令,使该网元从该网络层中的备用链路切换到主用链路上。
在发明的一种实施例中,所述第一网络层为三层虚拟专用网络层,所述第一网元为核心层网元;所述第二网络层为二层虚拟专用网络层,所述第二网元为接入层网元。
为了解决上述问题,本发明还提供了一种组网中的汇聚主用网元,所述组网还包括第一网络层、第二网络层、汇聚备用网元,分别位于第一网络层和第二网络层的第一网元、第二网元,汇聚主用网元和汇集备用网元位于第一网络层和第二网络层汇聚处;第一网元与汇聚主用网元连接的链路为第一网络层的主用链路;第二网元与汇聚主用网元连接的链路为第二网络层的主用链路;第一网元与汇聚备用网元连接的链路为第一网络层的备用链路;第二网元与汇聚备用网元连接的链路为第二网络层的备用链路;汇聚主用网元和汇集备用网元之间的连接的链路为汇聚链路;所述汇聚主用网元包括存储器和处理器;所述存储器用于存储指令;所述处理器用于调用所述指令执行以下步骤:
检测是否出现所述两网络层中的其中一个网络层的主用链路和所述汇聚链路同时故障,如是,触发主用链路未发生故障的另一网络层中的网元从该网络层中的主用链路切换到备用链路上。
本发明的有益效果是:
本发明提供了组网保护方法、装置及组网中的汇聚主用网元,组网包括第一网络层、第二网络层,分别位于第一网络层和第二网络层的第一网元、第二网元,以及位于第一网络层和第二网络层汇聚处的汇聚主用网元和汇集备用网元;第一网元与汇聚主用网元连接的链路为第一网络层的主用链路;第二网元与汇聚主用网元连接的链路为第二网络层的主用链路;第一网元与汇聚备用网元连接的链路为第一网络层的备用链路;第二网元与汇聚备用网元连接的链路为第二网络层的备用链路;汇聚主用网元和汇集备用网元之间的连接的链路为汇聚链路;检测到出现两网络层中的其中一个网络层的主用链路和汇聚链路同时故障时,触发主用链路未发生故障的另一网络层中的网元从该网络层中的主用链路切换到备用链路上,从而实现组网的联动保护,避免业务流中断。
附图说明
图1为本发明实施例一中提供的组网结构示意图;
图2为本发明实施例一中提供的组网保护方法流程示意图一;
图3为本发明实施例一中提供的组网保护方法流程示意图二;
图4为本发明实施例二中提供的组网保护装置结构示意图;
图5为本发明实施例三中提供的L3VPN+L2VPN组网结构示意图;
图6为本发明实施例三中提供的四种状态迁移示意图;
图7为本发明实施例三中提供的L3VPN网络链路故障示意图;
图8为本发明实施例三中提供的L3VPN网络链路消除示意图;
图9为本发明实施例三中提供的L2VPN网络链路故障示意图;
图10为本发明实施例三中提供的L2VPN网络链路消除示意图;
图11为本发明实施例三中提供的L2VPN网络和L3VPN网络链路故障示意图。
具体实施方式
下面通过具体实施方式结合附图对本发明作进一步详细说明。
实施例一:
请参考图1所示,本实施例中的组网包括第一网络层、第二网络层,分别位于第一网络层和第二网络层的第一网元、第二网元,以及位于第一网络层和第二网络层汇聚处的汇聚主用网元和汇集备用网元;第一网元与汇聚主用网元连接的链路为第一网络层的主用链路;第二网元与汇聚主用网元连接的链路为第二网络层的主用链路;第一网元与汇聚备用网元连接的链路为第一网络层的备用链路;第二网元与汇聚备用网元连接的链路为第二网络层的备用链路;汇聚主用网元和汇集备用网元之间的连接的链路为汇聚链路。正常情况下,第一网元和第二网元都工作在各自所属网络层的主用链路上,通过汇聚主用网元实现相关信息的透传;当第一网元和第二网元各自所属网络层的主用链路出现故障后,则会切换到该网络层的备用链路上;让故障的主用链路故障消除后,由备用链路切回主用链路上。
请参见图2所示,本实施例中的组网保护方法包括:
步骤201:检测是否出现两网络层中的其中一个网络层的主用链路和上述汇聚链路同时故障,如是,转至步骤202;否则,继续检测;
步骤202:触发主用链路未发生故障的另一网络层中的网元从该网络层中的主用链路切换到备用链路上。
例如,当检测到第一网络层中的主用链路以及上述汇聚链路同时出现故障时,第一网络层中的第一网元会切换到第一网络层中的备用链路上;此时需触发主用链路未发生故障的第二网络层中的第二网元切换到第二网络层中的备用链路上;否则第二网络层中的业务流到达汇聚主用网元后就会发生中断。通过该联动切换,则可避免上述情况的发生。反之,当第二网络中的主用链路以及上述汇聚链路同时出现故障,而第一网络中的主用链路未发生故障时,联动切换的过程与上述过程类似。
请参见图3所示,本实施例中的组网保护方法在图2所示的基础上,还进一步包括:
步骤203:检测当发生故障的主用链路和/或汇聚链路故障是否消除,如是,转至步骤204;否则,继续检测;
步骤204:触发主用链路未发生故障的另一网络层中的网元从该网络层中的备用链路切回到主用链路上。
例如,上述发生故障的第一网络层中的主用链路故障消除时,此时第一网络层中的第一网元会切回至主用链路上;触发第二网络层中的第二网元也从网络层中的备用链路切回到主用链路上。又例如,上述发生故障的第一网络层中的主用链路虽故障未消除,但上述汇聚链路的故障已消除,此时汇聚主用网元可以通过备用网元实现第一网元和第二网元之间消息的透传,因此此时触发第二网络层中的第二网元也从网络层中的备用链路切回到主用链路上;当上述发生故障的第一网络层中的主用链路和汇聚链路故障都消除时,切换过程与上述主用链路故障消除的切换过程相同,在此不再赘述。
本实施例中,检测是否出现两网络层中的其中一个网络层的主用链路和汇聚链路同时故障包括:
检测是否只能正常收到两个网络层中的其中一个网络层中的网元发送的状态检测报文;如是,则表明另一网络层中的主用链路以及汇聚链路同时发生故障。
例如,在图1中,汇聚主用网元只收到第一网元发送的状态检测报文,收不到第二网元发送的状态检测报文,此时表明第二网络层中的主用链路以及汇聚主用网元和汇聚备用网元之间的汇聚链路同时出现故障,否则汇聚主用网元可以接收到第二网元发送的状态检测报文。应当注意的是,本实施例中不同的网络层可以采用不同的状态检测机制,对应的状态检测报文也可采用不同的形式。
在本实施例中,触发主用链路未发生故障的另一网络层中的网元从该网络层中的主用链路切换到备用链路上包括:
触发汇聚主用网元停止向该网络层中的网元正常反馈状态检测报文,使该网元判断主用链路发生故障而切换到备用链路上;
或直接向该网络层中的网元发送切换到备用链路的指令,使该网元从该网络层中的主用链路切换到备用链路上。
本实施例中,触发主用链路未发生故障的另一网络层中的网元从该网络层中备用链路切回到主用链路上包括:
触发汇聚主用网元重新向该网络层中的网元正常反馈状态检测报文,使该网元判断主用链路故障消除而切换到备用链路上;
或直接向该网络层中的网元发送切换到主用链路的指令,使该网元从该网络层中的备用链路切换到主用链路上。
具体的,本实施例中的第一网络层可为三层虚拟专用网络层(L3VPN,LayerThreeVirtualPrivateNetwork),第一网元为核心层网元;第二网络层为二层虚拟专用网络层(L2VPN,LayerTwoVirtualPrivateNetwork)组网,第二网元为接入层网元。
实施例二:
本实施例提供的组网同图1所示;本实施例还提供了一种组网保护装置,请参见图4所示,包括故障检测模块以及第一链路切换模块:
故障检测模块用于检测是否出现两网络层中的其中一个网络层的主用链路和所述汇聚链路同时故障,如是,通知第一链路切换模块;本实施例中,故障检测模块包括报文检测子模块,用于检测是否只能正常收到所述两个网络层中的其中一个网络层中的网元发送的状态检测报文;如是,则判定另一网络层中的主用链路以及所述汇聚链路同时发生故障。
第一链路切换模块用于根据通知触发主用链路未发生故障的另一网络层中的网元从该网络层中的主用链路切换到备用链路上。本实施例中第一链路切换模块具体包括第一触发子模块,用于触发汇聚主用网元停止向该网络层中的网元正常反馈状态检测报文,使该网元判断主用链路发生故障而切换到备用链路上。或包括第一指令下发子模块,用于直接向该网络层中的网元发送切换到备用链路的指令,使该网元从该网络层中的主用链路切换到备用链路上。
组网保护装置还包括第二链路切换模块,用于在发生故障的主用链路和/或汇聚链路故障消除时,触发主用链路未发生故障的另一网络层中的网元从该网络层中的备用链路切回到主用链路上。
本实施例中第二链路切换模块包括第二触发子模块,用于触发汇聚主用网元重新向该网络层中的网元正常反馈状态检测报文,使该网元判断主用链路故障消除而切换到备用链路上;
或包括第二指令下发子模块,用于直接向该网络层中的网元发送切换到主用链路的指令,使该网元从该网络层中的备用链路切换到主用链路上。
本实施例中的组网保护装置可以组网中的汇聚主用网元,也可以是组网之外的其他第三方装置。
本实施例中的第一网络层可为三层虚拟专用网络层(L3VPN,LayerThreeVirtualPrivateNetwork),第一网元为核心层网元;第二网络层为二层虚拟专用网络层(L2VPN,LayerTwoVirtualPrivateNetwork)组网,第二网元为接入层网元。
实施例三:
本实施例提供了图1所示组网中的汇聚主用网元,该汇聚主用网元包括存储器和处理器;存储器用于存储指令;处理器用于调用所述指令执行实施例一中所示的各步骤。下面以第一网络层为三层虚拟专用网络层,(L3VPN,LayerThreeVirtualPrivateNetwork),第一网元为核心层网元;第二网络层为二层虚拟专用网络层,即(L2VPN,LayerTwoVirtualPrivateNetwork)组网,第二网元为接入层网元为例进行说明,请参见图5所示。本实施例中在L3VPN中通过L3VPNFRR(快速重路由,FastReRoute)实现链路切换,对应的状态检测报文为BFD(BidirectionalForwardingDetection,双向转发检测)报文;在L2VPN中通过伪线双归保护实现链路切换,对应的状态检测报文为CCM(Continuitycheckmessage,连续性检测消息)报文。为了便于描述,下面统称BFD报文和CCM报文为OAM报文。另外,本实施例中对应L3VPN中状态报文的检测可通过汇聚主用网元上设置的L3VPN控制模块实现,对应L2VPN中状态报文的检测可通过汇聚主用网元上设置的L2VPN控制模块实现。图5所示的组网有以下4种状态:
状态1,汇聚主用网元上的L3VPN控制模块和L2VPN模块均放行向对应的核心网元和接入网元发送的OAM报文,均检测能收到核心网元和接入网元发送的OAM报文,同时都没有告警;
状态2-1,L3VPN控制模块放行本端OAM报文,检测收不到核心网元发送的OAM报文,OAM上报告警;L2VPN模块阻塞本端OAM报文,能检测到接入网元OAM报文,OAM上报告警。
状态2-2,L2VPN控制模块放行本端OAM报文,检测收不到接入网元OAM报文,OAM上报告警;L3VPN模块阻塞本端OAM报文,能检测到核心网元OAM报文,OAM上报告警。
状态3,L3VPN控制模块和L2VPN控制模块均放行本端OAM报文,均检测不到核心网元和接入网元发送的OAM报文,OAM上报告警。
上述4种状态的变迁过程请参见图6所示,具体如下:
处于状态1,当L3VPN控制模块检测收不到核心网元OAM报文,OAM上报告警,进入状态2-1;当L2VPN控制模块检测不到接入网元OAM报文,OAM上报告警,进入状态2-1进入状态2-2。
处于状态2-1,当L3VPN控制模块检测能收到核心网元OAM报文,并且OAM告警消失进入状态1;当L2VPN控制模块检测不到接入网元OAM报文,OAM上报告警,进入状态3。
处于状态2-2,当L2VPN控制模块检测能收到接入网元OAM报文,并且OAM告警消失进入状态1;当L3VPN控制模块检测不到核心网元OAM报文,OAM上报告警,进入状态3。
处于状态3,当L2VPN控制模块检测能收到对端OAM报文,进入状态2-1;当L3VPN控制模块检测能收到对端OAM报文,进入状态2-2。
本实施例L2VPN和L3VPN组网保护联动的方法包括以下步骤:
第一步,汇聚主用网元监控基于MPLS-TP的L2VPN和L3VPN业务桥接的保护网络中汇聚层主用网元的来L2VPN网络和L3VPN网络的OAM状态。
第二步,汇聚主用网元当检测到本端收不到相邻网络OAM报文,有OAM告警上报时,通过阻塞本网元向另一相邻网络发送OAM报文,达到L2VPN网络和L3VPN网络联动的目的。
本实施例所述第二步,进一步的含义包括:
1.当L3VPN网络发生状态2-1故障,这时本网元L3VPN网络检测收不到对端OAM报文,L3VPN网络上报OAM告警时,阻塞本网元的L2VPN网络向接入层网元发送OAM报文,于是接入网元OAM检测到主路径故障,业务倒换到备用路径,从而完成L3VPN网络到L2VPN的联动;
2.当L2VPN网络发生状态2-2,这时本网元L3VPN网络检测收不到对端OAM报文,L3VPN网络上报OAM告警时,阻塞本网元L3VPN网络向核心层网元发送OAM报文,于是接入层网元OAM检测到主路径故障,业务倒换到备用路径,从而完成L2VPN网络到L3VPN的联动。
3.当L2VPN网络和L3VPN网络发生上述状态3的故障,两个网络的OAM都收不到相邻网络的OAM报文,都上报OAM告警,这种情况不对OAM报文进行阻塞。
第三步,汇聚主用网元当检测到本网元OAM能收到相邻网络OAM报文,OAM告警消失,解除对本网元OAM报文的阻塞,从而使业务从备用路径恢复到主用路径。
本实施例所述第三步,进一步的含义包括:
1.当检测到L3VPN网络的OAM告警消失,并能收到对端的OAM报文时,解除对本网元L2VPN网络OAM报文的阻塞,从而使接入层网元业务从备用路径恢复到主用路径。
2.当检测到L2VPN网络的OAM告警消失,并能收到对端的OAM报文时,解除对本网元L3VPN网络OAM报文的阻塞,从而使接入层网元业务从备用路径恢复到主用路径。
下面结合附图,对出现上述故障的时的保护方法进行详细说明。
请参见图7-8所示,该图所示为L3VPN网络链路故障的情况。
如图7所示,当①和②这两个链路发生故障时,核心层网元FRR保护检测到主用路径故障,倒换到备用路径,汇聚层主用网元L3VPN模块检测收不到核心层网元的BFD报文,BFD状态down,触发汇聚主用网元阻塞L2VPN网络的CCM报文,于是接入网元收不到汇聚层主用网元的CCM报文,主用伪线OAM上报LOC告警,于是触发伪线双归保护倒换到备用路径,从而使L3VPN和L2VPN网络完成倒换联动。
如附图8所示,当①和②这个链路有一个或两个都恢复正常时(图8以两个都恢复为例进行说明),核心网元FRR检测到主用路径告警消失,主用路径恢复可用,于是FRR恢复到主用路径;同时在汇聚层主用网元,L3VPN模块检测到L3VPN网络检测到能收到核心层BFD报文,BFD状态UP,告警消失,触发汇聚主用网元解除对L2VPN网络OAMCCM报文的阻塞;于是接入层网元检测能收到汇聚层主用网元CCM报文,LOC告警消失,主用路径可用,于是伪线双归保护恢复到主用路径,从而使L3VPN和L2VPN网络完成恢复联动。
请参见图9-10所示,该图所示为L3VPN网络链路故障的情况。
如图9所示,当③和②这两个链路发生故障时,接入网元伪线双归保护检测到主用路径故障,倒换到备用路径;同时汇聚层主用网元,L2VPN控制模块检测收不到接入层网元的伪线CCM报文,上报LOC告警,触发汇聚主用网元阻塞L3VPN网络的BFD报文,于是核心层网元收不到汇聚层主用网元的BFD报文,BFD状态down,于是触发FRR保护换到备用路径,从而使L2VPN和L3VPN网络完成倒换联动。
如附图10,在本实施例中,当③和②这个链路有一个或两个都恢复正常时图10以两个都恢复为例进行说明),接入层网元检测到主用路径告警消失,主用路径恢复可用,于是伪线双归恢复到主用路径;同时在汇聚层主用网元,L2VPN模块检测到L2VPN网络检测到能收到接入层伪线CCM报文,LOC告警消失,触发汇聚主用网元解除对L3VPN网络BFD报文的阻塞;于是核心网元检测能收到汇聚层主用网元BFD报文,BFD状态UP,主用路径可用,于是FRR保护恢复到主用路径,从而使L2VPN和L3VPN网络完成恢复联动。
请参见图11所示,该图所示为L3VPN网络和L2VPN网络都出现链路故障,此时汇聚主用网元成为孤岛的情况。
如图11所示,当①、②和③这三个链路发生故障,汇聚层主用网元L2VPN控制模块检测收不到接入网元的伪线CCM报文,上报LOC告警,L3VPN控制模块检测收不到核心网元的BFD报文,BFD状态down,在这种情况下,L2VPN控制模块和L3VPN控制模块均不对CCM报文和BFD报文进行阻塞。此时链路恢复会存在以下情况:
第一种情况:当①这个链路恢复正常时,网络状态就变成图9所示的状态,转至图9所示的情况进行处理。
第二种情况:当③这个链路恢复正常时,网络状态就变成图7所示的状态,转至图7所示的情况进行处理。
本发明解决了现有技术在汇聚层主用网元发生非节点故障的原因和L3VPN(或L2VPN)网络隔离时,会造成单向业务中断问题,通过L2VPN网络和L3VPN网络之间保护的联动,大大提高了网络的可靠性。
以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (13)
1.一种组网保护方法,所述组网包括第一网络层、第二网络层,分别位于第一网络层和第二网络层的第一网元、第二网元,以及位于第一网络层和第二网络层汇聚处的汇聚主用网元和汇集备用网元;第一网元与汇聚主用网元连接的链路为第一网络层的主用链路;第二网元与汇聚主用网元连接的链路为第二网络层的主用链路;第一网元与汇聚备用网元连接的链路为第一网络层的备用链路;第二网元与汇聚备用网元连接的链路为第二网络层的备用链路;汇聚主用网元和汇集备用网元之间的连接的链路为汇聚链路;其特征在于,所述方法包括:
检测是否出现所述两网络层中的其中一个网络层的主用链路和所述汇聚链路同时故障,如是,触发主用链路未发生故障的另一网络层中的网元从该网络层中的主用链路切换到备用链路上。
2.如权利要求1所述的组网保护方法,其特征在于,当所述发生故障的主用链路和/或汇聚链路故障消除时,触发主用链路未发生故障的另一网络层中的网元从该网络层中的备用链路切回到主用链路上。
3.如权利要求2所述的组网保护方法,其特征在于,检测是否出现所述两网络层中的其中一个网络层的主用链路和所述汇聚链路同时故障包括:
检测是否只能正常收到所述两个网络层中的其中一个网络层中的网元发送的状态检测报文;如是,则另一网络层中的主用链路以及所述汇聚链路同时发生故障。
4.如权利要求3所述的组网保护方法,其特征在于,所述触发主用链路未发生故障的另一网络层中的网元从该网络层中的主用链路切换到备用链路上包括:
触发所述汇聚主用网元停止向该网络层中的网元正常反馈状态检测报文,使该网元判断主用链路发生故障而切换到备用链路上;
或直接向该网络层中的网元发送切换到备用链路的指令,使该网元从该网络层中的主用链路切换到备用链路上。
5.如权利要求4所述的组网保护方法,其特征在于,所述触发主用链路未发生故障的另一网络层中的网元从该网络层中备用链路切回到主用链路上包括:
触发所述汇聚主用网元重新向该网络层中的网元正常反馈状态检测报文,使该网元判断主用链路故障消除而切换到备用链路上;
或直接向该网络层中的网元发送切换到主用链路的指令,使该网元从该网络层中的备用链路切换到主用链路上。
6.如权利要求1-5任一项所述的组网保护方法,其特征在于,所述第一网络层为三层虚拟专用网络层,所述第一网元为核心层网元;所述第二网络层为二层虚拟专用网络层,所述第二网元为接入层网元。
7.一种组网保护装置,所述组网包括第一网络层、第二网络层,分别位于第一网络层和第二网络层的第一网元、第二网元,以及位于第一网络层和第二网络层汇聚处的汇聚主用网元和汇集备用网元;第一网元与汇聚主用网元连接的链路为第一网络层的主用链路;第二网元与汇聚主用网元连接的链路为第二网络层的主用链路;第一网元与汇聚备用网元连接的链路为第一网络层的备用链路;第二网元与汇聚备用网元连接的链路为第二网络层的备用链路;汇聚主用网元和汇集备用网元之间的连接的链路为汇聚链路;其特征在于,所述装置包括故障检测模块以及第一链路切换模块:
所述故障检测模块用于检测是否出现所述两网络层中的其中一个网络层的主用链路和所述汇聚链路同时故障,如是,通知所述第一链路切换模块;
所述第一链路切换模块用于根据所述通知触发主用链路未发生故障的另一网络层中的网元从该网络层中的主用链路切换到备用链路上。
8.如权利要求7所述的组网保护装置,其特征在于,还包括第二链路切换模块,用于在所述发生故障的主用链路和/或汇聚链路故障消除时,触发主用链路未发生故障的另一网络层中的网元从该网络层中的备用链路切回到主用链路上。
9.如权利要求8所述的组网保护装置,其特征在于,所述故障检测模块包括报文检测子模块,用于检测是否只能正常收到所述两个网络层中的其中一个网络层中的网元发送的状态检测报文;如是,则判定另一网络层中的主用链路以及所述汇聚链路同时发生故障。
10.如权利要求9所述的组网保护装置,其特征在于,所述第一链路切换模块包括第一触发子模块,用于触发所述汇聚主用网元停止向该网络层中的网元正常反馈状态检测报文,使该网元判断主用链路发生故障而切换到备用链路上;
或包括第一指令下发子模块,用于直接向该网络层中的网元发送切换到备用链路的指令,使该网元从该网络层中的主用链路切换到备用链路上。
11.如权利要求10所述的组网保护装置,其特征在于,所述第二链路切换模块包括第二触发子模块,用于触发所述汇聚主用网元重新向该网络层中的网元正常反馈状态检测报文,使该网元判断主用链路故障消除而切换到备用链路上;
或包括第二指令下发子模块,用于直接向该网络层中的网元发送切换到主用链路的指令,使该网元从该网络层中的备用链路切换到主用链路上。
12.如权利要求7-11任一项所述的组网保护装置,其特征在于,所述第一网络层为三层虚拟专用网络层,所述第一网元为核心层网元;所述第二网络层为二层虚拟专用网络层,所述第二网元为接入层网元。
13.一种组网中的汇聚主用网元,所述组网还包括第一网络层、第二网络层、汇聚备用网元,分别位于第一网络层和第二网络层的第一网元、第二网元,汇聚主用网元和汇集备用网元位于第一网络层和第二网络层汇聚处;第一网元与汇聚主用网元连接的链路为第一网络层的主用链路;第二网元与汇聚主用网元连接的链路为第二网络层的主用链路;第一网元与汇聚备用网元连接的链路为第一网络层的备用链路;第二网元与汇聚备用网元连接的链路为第二网络层的备用链路;汇聚主用网元和汇集备用网元之间的连接的链路为汇聚链路;其特征在于,所述汇聚主用网元包括存储器和处理器;所述存储器用于存储指令;所述处理器用于调用所述指令执行以下步骤:
检测是否出现所述两网络层中的其中一个网络层的主用链路和所述汇聚链路同时故障,如是,触发主用链路未发生故障的另一网络层中的网元从该网络层中的主用链路切换到备用链路上。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410289281.7A CN105306330A (zh) | 2014-06-24 | 2014-06-24 | 组网保护方法、装置及组网中的汇聚主用网元 |
PCT/CN2014/089502 WO2015196676A1 (zh) | 2014-06-24 | 2014-10-24 | 组网保护方法、装置及组网中的汇聚主用网元 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410289281.7A CN105306330A (zh) | 2014-06-24 | 2014-06-24 | 组网保护方法、装置及组网中的汇聚主用网元 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105306330A true CN105306330A (zh) | 2016-02-03 |
Family
ID=54936621
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410289281.7A Withdrawn CN105306330A (zh) | 2014-06-24 | 2014-06-24 | 组网保护方法、装置及组网中的汇聚主用网元 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105306330A (zh) |
WO (1) | WO2015196676A1 (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107332683A (zh) * | 2016-04-29 | 2017-11-07 | ***通信集团内蒙古有限公司 | 一种链路切换方法及*** |
CN108023800A (zh) * | 2016-11-03 | 2018-05-11 | ***通信集团广东有限公司 | 一种lte承载网络的保护方法及装置 |
WO2019057211A1 (zh) * | 2017-09-22 | 2019-03-28 | 中兴通讯股份有限公司 | 信号劣化故障的处理方法、***、装置和存储介质 |
CN110572290A (zh) * | 2019-09-10 | 2019-12-13 | 迈普通信技术股份有限公司 | 主设备确定方法、装置、电子设备、存储介质及网络*** |
CN112787917A (zh) * | 2019-11-11 | 2021-05-11 | 中兴通讯股份有限公司 | 灵活以太网的保护方法、端节点、保护组网和存储介质 |
CN113542932A (zh) * | 2020-04-15 | 2021-10-22 | 中国联合网络通信集团有限公司 | 网络的主备切换方法、***、设备和存储介质 |
CN113794632A (zh) * | 2021-08-31 | 2021-12-14 | 新华三信息安全技术有限公司 | 一种网络保护方法及装置 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115225511B (zh) * | 2022-07-12 | 2024-05-14 | 浪潮通信信息***有限公司 | 一种ipran拓扑组网环、链串接方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2436738A (en) * | 2006-03-31 | 2007-10-03 | Agilent Technologies Inc | Creating a sub-channel in a main channel supported between two nodes in a network |
CN101931520A (zh) * | 2010-09-02 | 2010-12-29 | 中兴通讯股份有限公司 | 一种切换方法及*** |
CN102377607A (zh) * | 2010-08-06 | 2012-03-14 | 华为技术有限公司 | 用于二层虚拟专用网络的数据传输方法和装置 |
-
2014
- 2014-06-24 CN CN201410289281.7A patent/CN105306330A/zh not_active Withdrawn
- 2014-10-24 WO PCT/CN2014/089502 patent/WO2015196676A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2436738A (en) * | 2006-03-31 | 2007-10-03 | Agilent Technologies Inc | Creating a sub-channel in a main channel supported between two nodes in a network |
CN102377607A (zh) * | 2010-08-06 | 2012-03-14 | 华为技术有限公司 | 用于二层虚拟专用网络的数据传输方法和装置 |
CN101931520A (zh) * | 2010-09-02 | 2010-12-29 | 中兴通讯股份有限公司 | 一种切换方法及*** |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107332683A (zh) * | 2016-04-29 | 2017-11-07 | ***通信集团内蒙古有限公司 | 一种链路切换方法及*** |
CN108023800A (zh) * | 2016-11-03 | 2018-05-11 | ***通信集团广东有限公司 | 一种lte承载网络的保护方法及装置 |
WO2019057211A1 (zh) * | 2017-09-22 | 2019-03-28 | 中兴通讯股份有限公司 | 信号劣化故障的处理方法、***、装置和存储介质 |
CN109547279A (zh) * | 2017-09-22 | 2019-03-29 | 中兴通讯股份有限公司 | 一种信号劣化故障的处理方法和*** |
CN109547279B (zh) * | 2017-09-22 | 2023-04-07 | 中兴通讯股份有限公司 | 一种信号劣化故障的处理方法和*** |
CN110572290A (zh) * | 2019-09-10 | 2019-12-13 | 迈普通信技术股份有限公司 | 主设备确定方法、装置、电子设备、存储介质及网络*** |
CN110572290B (zh) * | 2019-09-10 | 2022-02-22 | 迈普通信技术股份有限公司 | 主设备确定方法、装置、电子设备、存储介质及网络*** |
CN112787917A (zh) * | 2019-11-11 | 2021-05-11 | 中兴通讯股份有限公司 | 灵活以太网的保护方法、端节点、保护组网和存储介质 |
CN113542932A (zh) * | 2020-04-15 | 2021-10-22 | 中国联合网络通信集团有限公司 | 网络的主备切换方法、***、设备和存储介质 |
CN113542932B (zh) * | 2020-04-15 | 2023-03-21 | 中国联合网络通信集团有限公司 | 网络的主备切换方法、***、设备和存储介质 |
CN113794632A (zh) * | 2021-08-31 | 2021-12-14 | 新华三信息安全技术有限公司 | 一种网络保护方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2015196676A1 (zh) | 2015-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105306330A (zh) | 组网保护方法、装置及组网中的汇聚主用网元 | |
CN101227371B (zh) | 同级交换机设备间的备份切换方法和装置 | |
CN101374075A (zh) | 保护组播源的方法、装置和*** | |
CN102820990B (zh) | 业务保护的切换方法及装置 | |
CN102377605B (zh) | 一种利用多种保护方式组合实现ptn设备双归保护的方法 | |
CN101826983A (zh) | 双归保护倒换方法、装置和*** | |
CN101800662A (zh) | 一种基于vpls的双归保护倒换方法及*** | |
US8264954B2 (en) | Method and device for operating a network and communication system comprising such device | |
CN102882780B (zh) | 基于共享路径的环网隧道配置方法、环网保护方法及*** | |
WO2008046358A1 (fr) | Procédé et dispositif destinés à réaliser une pénétration d'un statut de liaison de réseau point à multipoint | |
US20090310483A1 (en) | Network device and link switching method | |
WO2011120297A1 (zh) | 虚拟专用局域网业务的保护方法、***、pe和ce | |
CN103023665B (zh) | 一种组播业务保护的方法、网络设备和*** | |
WO2013049981A1 (zh) | 一种基于共享通道的混合环网保护方法及*** | |
CN102035714A (zh) | 一种相交相切环网保护方法及*** | |
US20110029806A1 (en) | METHOD, DEVICE AND COMMUNICATION SYSTEM TO AVOID LOOPS IN AN ETHERNET RING SYSTEM WITH AN UNDERLAYING 802.3ad NETWORK | |
WO2011095101A1 (zh) | 一种分组传送网络的线性1:n保护方法、装置和*** | |
CN102238067B (zh) | 一种快速环网保护协议环上的切换方法和装置 | |
CN101222402B (zh) | 以太环网保护方法、***及装置 | |
CN104506546A (zh) | 一种聚合链路的双向转发检测方法和装置 | |
WO2010121459A1 (zh) | 一种自动交换光网络中实现保护与恢复的方法及*** | |
EP2613477B1 (en) | Method for triggering route switching and service provider-end provider edge device | |
WO2012065409A1 (zh) | 分组传送网的保护方法和装置 | |
CN102724128B (zh) | 一种基于mpls l3vpn的双归属组网中的报文转发方法和设备 | |
CN105897451B (zh) | Otn调度***及故障处理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20160203 |
|
WW01 | Invention patent application withdrawn after publication |