一种MPLS网络保护切换方法、LSR和系统技术方案

技术编号:4284436 阅读:245 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及MPLS技术,特别是涉及一种MPLS网络的保护切换方法、LSR和系统,本发明专利技术方法包括:当主用标签交换路径(LSP)上的当前工作节点(LSR)的入接口发生故障或者从上游LSR接收到路径拆除消息时,若所述当前LSR为聚合节点(MP),则生成路径错误消息;所述当前LSR通过备用LSP将所述错误消息发送到上游PLR,通知所述上游PLR进行保护切换。利用本发明专利技术方法,当主用LSP的任意工作节点的接口出现故障时,能够快速通知上游的PLR节点进行保护切换,减少流量的丢失。

【技术实现步骤摘要】

本专利技术涉及MPLS技术,特别是涉及一种MPLS网络保护切换方法、LSR和系统。
技术介绍
作为下一代网络的关键技术,MPLS (Multi-Protocol Label Switching,多协议标 签交换)技术在IP网络中扮演着越来越重要的角色。MPLS技术最初是为提高路由器转发速 度而提出的,但是由于其固有的优点,它在流量工程、虚拟个人网络(VPN)、服务质量(QoS) 等方面也得到了广泛的应用,日益成为大规模IP网络的重要标准。 随着MPLS技术越来越成为IP网络多业务承载的关键技术,MPLS的故障检测和保 护切换已经成为重要课题。保护切换技术对于提高MPLS网络的可用性和稳定性具有关键 意义。保护切换意味着对受保护的标签交换路径(LSP)路由的预计算和资源的预分配,可 以保证在LSP连接失效或者中断后快速重新获得网络资源。 如图1所示为现有技术中MPLS DETOUR网络保护切换示意图。在入口标签交换路 由LSR(R1)和出口 LSR(R5)之间建立主用LSP(T1)和备用LSP(D1、 D2、 D3、 D4),如图1所 示,主用LSP(T1)的路径为[Rl- > R2- > R3- > R4- > R5],在正常情况下,工作流量从入 口 LSR(R1)发送到出口 LSR(R5)。在图1中,对Tl建立完整的ONE-TO-ONE保护,即为了完 全的保护这N个节点,建立N-1条备用LSP(D1、D2、D3、D4)。图1所示的备用LSP是能够完 整的保护主用LSP(T1)的,其保护路径如图1所示 Rl' s Backup (Dl) R2' s Backup (D2) R3' s Backup (D3) R4' s Backup (D4); [R2- > R7- > R8- > R3]; [R3- > R8- > R9- > R5]; [R4- > R9- > R5]; D1、D2、D3、D4都是T1的备用LSP,对T1进行局部保护。 备用LSP的入口节点即为PLR点,备用LSP与主用LSP聚合的节点即为MP点,即备 用LSP的尾节点并且必须在主用LSP的路径上。当主用LSP上发生故障,PLR节点(Point of Local R印air,本地修复节点)就会进行FRR(Fast Reroute,快速重路由)倒换,将流量 切换到本地的备用LSP。例如,当R2检测到R2-R3之间的链路发生故障、或者R3节点发生 故障,R2就会把从Rl沿着主用LSP接收到的流量切换到[R2- > R7]。 在现有的实现技术中,节点检测链路或下游节点的故障,可以通过BFD双向前向 探测机制、MPLS OAM检测报文、HELLO消息或者IGP-TE方法实现。BFD、 MPLS OAM检测报 文、HELLO消息这三种方法比较相似,都是通过不停的向对端发送检测报文来检测链路是否 正常,大量的检测报文,增加了网络的负担。 IGP-TE方式,可以迅速通告PLR点下游节点的接口变化,但是故障节点很难定位, 必须遍历LSP的ERO (EXPLICIT ROUTE object,显式路径对象)才能确定某条LSP是否经过 了该接口 ,而当ERO是松散时,则无法定位到本节点的某条LSP是否经过该接口 ,而且当LSP 的数目较多时,遍历ERO会占用大量的CPU的资源,因此,实现中一般不采用这种方式进行处理。 现有技术中,当没有检测报文等其他辅助手段检测故障时,PLR点只有接收到 PATHERR消息,该PLR点才能进行主动FRR切换。当某个节点的出接口 Down时,该节点可以 通过主用LSP向上游发送路径错误PATHERR消息,PLR点接收到PATHERR消息就会主动进 行FRR切换;但是当某个节点的入接口 Down时,其上游的PLR点是不可能接收到PATHERR 消息,也就不会主动进行FRR切换。只有当PLR点的RESV老化,才会认为下游节点出现故 障,并进行FRR切换。例如图1中,当R3的入接口 Down时,R2是不可能接收到PATHERR消 息,因此R2只有感知到RESV老化之后,才会进行FRR的主动切换。但是,RESV的老化需要 较长的时间(大概120秒),这样就无法实现流量的快速切换,导致部分流量的丢失。
技术实现思路
本专利技术提供一种MPLS保护切换方法、LSR和系统,可以提高备用LSP的切换速度。 —种多协议标签交换网络保护切换方法,包括 当主用标签交换路径(LSP)上的当前工作节点(LSR)的入接口发生故障或者从上 游LSR接收到路径拆除消息时,若所述当前LSR为聚合节点(MP),则生成路径错误消息; 所述当前LSR通过备用LSP将所述错误消息发送到上游PLR,通知所述上游PLR进 行保护切换。 进一步,若所述当前LSR不为MP,则所述当前LSR向主用LSP的下游LSR发送路径 拆除消息。 更进一步,若所述当前LSR为PLR,则在所述当前LSR向下游LSR发送路径拆除消息后,还包括当前LSR拆除与该LSR连接的备用LSP。 其中,所述路径错误消息携带有上游修复节点(PLR)的标识; 所述当前LSR通过备用LSP将所述错误消息发送到所述上游PLR,通知所述上游PLR进行保护切换,具体指 备用LSP中的LSR接收到所述错误消息,判断该LSR的标识与所述错误消息中携 带的PLR标识是否相同,若相同,则该LSR为PLR,进行保护切换;若不相同,则继续向所述 备用LSP中的上游LSR转发所述错误消息。 —种多协议标签交换网络保护切换LSR,包括 第一判断模块,用于判断当前工作节点(LSR)是否为聚合节点(MP); 消息生成模块,当主用标签交换路径(LSP)上的当前工作节点(LSR)的入接口发 生故障或者从上游LSR接收到路径拆除消息时,若所述第一判断模块判断当前LSR为MP 时,则所述消息生成模块生成路径错误消息; 第一发送模块,用于通过备用LSP将所述错误消息发送到上游PLR,通知所述上游 PLR进行保护切换。 进一步,多协议标签交换网络保护切换LSR还包括 第二发送模块,用于当所述第一判断模块的判断结果为当前LSR不为MP时,向主 用LSP的下游LSR发送路径拆除消息。 更进一步,多协议标签交换网络保护切换LSR还包括 第二判断模块,用于判断当前LSR是否为PLR ; 拆除模块,用于当所述第二判断模块的判断结果为当前LSR为PLR时,拆除与当前 LSR连接的备用LSP。 其中,所述消息生成模块生成的所述路径错误消息携带有上游的修复节点(PLR) 的标识;以及所述LSR还包括 第三判断模块,用于当备用LSP中的LSR接收到所述错误消息时,判断该LSR的标 识与所述错误消息中携带的PLR标识是否相同; 切换模块,用于根据第三判断模块输出的结果,若相同,则该LSR为PLR,进行保护 切换;若不相同,则继续向所述备用LSP中的上游LSR转发所述错误消息。 —种多协议标签交换网络保护切换系统,包括聚合节点(MP)、修复节点(PLR)、 第一工作节点(LSR)和第二LSR,其中 所述PLR为主用LSP和备用LSP的共同入口节点,用于控制主、备L本文档来自技高网
...

【技术保护点】
一种多协议标签交换网络保护切换方法,其特征在于,包括:当主用标签交换路径(LSP)上的当前工作节点(LSR)的入接口发生故障或者从上游LSR接收到路径拆除消息时,若所述当前LSR为聚合节点(MP),则生成路径错误消息;所述当前LSR通过备用LSP将所述错误消息发送到上游PLR,通知所述上游PLR进行保护切换。

【技术特征摘要】
一种多协议标签交换网络保护切换方法,其特征在于,包括当主用标签交换路径(LSP)上的当前工作节点(LSR)的入接口发生故障或者从上游LSR接收到路径拆除消息时,若所述当前LSR为聚合节点(MP),则生成路径错误消息;所述当前LSR通过备用LSP将所述错误消息发送到上游PLR,通知所述上游PLR进行保护切换。2. 如权利要求l所述的多协议标签交换网络保护方法,其特征在于,若所述当前LSR不 为MP,则所述当前LSR向主用LSP的下游LSR发送路径拆除消息。3. 如权利要求2所述的多协议标签交换网络保护切换方法,其特征在于,若所述当前 LSR为PLR,则在所述当前LSR向下游LSR发送路径拆除消息后,还包括当前LSR拆除与当 前LSR连接的备用LSP。4. 如权利要求1至3中任一项所述的多协议标签交换网络保护切换方法,其特征在于, 所述路径错误消息携带有上游的修复节点(PLR)的标识;所述当前LSR通过备用LSP将所述错误消息发送到所述上游PLR,通知所述上游PLR进 行保护切换,具体指备用LSP中的LSR接收到所述错误消息,判断该LSR的标识与所述错误消息中携带的 PLR标识是否相同,若相同,则该LSR为PLR,进行保护切换;若不相同,则继续向所述备用 LSP中的上游LSR转发所述错误消息。5. —种多协议标签交换网络保护切换LSR,其特征在于,包括 第一判断模块,用于判断当前工作节点(LSR)是否为聚合节点(MP); 消息生成模块,当主用标签交换路径(LSP)上的当前LSR的入接口发生故障或者从上游LSR接收到路径拆除消息时,若所述第一判断模块判断当前LSR为MP时,则所述消息生 成模块用于生成路径错误消息;第一发送模块,用于通过备用LSP将所述错误消息发送到上游PLR,通知所述上游PLR 进行保护切换。6. 如权利要求5所述的多协议标签交换网络保护切换LSR,其特征在于,还包括 第二发送模块,用于...

【专利技术属性】
技术研发人员:何文娟赵勇管华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1