环形组网的快速重路由方法及装置制造方法及图纸

技术编号:14398443 阅读:156 留言:0更新日期:2017-01-11 12:00
本发明专利技术公开了一种环形组网的快速重路由方法,该环形组网的快速重路由方法包括步骤:配置环形组网中数据传输的目标节点的邻节点;根据所述邻节点建立数据传输的备用隧道路径;为所述备用隧道路径分配隧道标签,生成备用标签交换路径。本发明专利技术还公开了一种环形组网的快速重路由装置。本发明专利技术提高了环形组网的可靠性。

【技术实现步骤摘要】

本专利技术涉及网络通信
,尤其涉及环形组网的快速重路由方法及装置
技术介绍
在MPLS(Multi-ProtocolLabelSwitching,多协议标签交换)网络中,为了保证MPLS网络的可靠性,通常采用FRR(FastRe-Route,快速重路由)技术,在检测到主用LSP(LabelSwitchedPath,标签交换路径)或者网络节点发生故障时,快速将业务倒换到备用LSP上,从而减少数据丢失,为主用LSP提供快速保护倒换能力。但是,在环形组网中,根据现有的FRR技术无法保证环形组网中的每个主用LSP都存在备用LSP,当主用LSP或者网络节点发生故障,且该主用LSP不存在备用LSP时,则不能实现环形组网的快速重路由功能,导致环形组网的可靠性不高。
技术实现思路
本专利技术的主要目的在于提出环形组网的快速重路由方法及装置,旨在解决现有环形组网的可靠性不高的技术问题。为实现上述目的,本专利技术提供一种环形组网的快速重路由方法,所述环形组网的快速重路由方法包括以下步骤:配置环形组网中数据传输的目标节点的邻节点;根据所述邻节点建立数据传输的备用隧道路径;为所述备用隧道路径分配隧道标签,生成备用标签交换路径。优选地,所述根据所述邻节点建立数据传输的备用隧道路径的步骤包括:设置所述邻节点与数据传输的源节点之间的链路隧道;根据所述链路隧道将所述邻节点作为所述源节点的邻节点,建立数据传输的备用隧道路径。优选地,所述为所述备用隧道路径分配隧道标签,生成备用标签交换路径的步骤包括:将所述邻节点为所述源节点分配的隧道标签设置为所述备用隧道路径的内层标签,将所述备用隧道路径的各个节点的下一跳分配的隧道标签设置为所述备用隧道路径的外层标签;根据所述内层标签以及所述外层标签生成备用标签交换路径。优选地,所述为所述备用隧道路径分配隧道标签,生成备用标签交换路径的步骤包括:将所述邻节点为所述源节点分配的隧道标签设置为所述备用隧道路径的内层标签,将所述备用隧道路径的各个节点的下一跳分配的隧道标签设置为所述备用隧道路径的外层标签,将所述邻节点为邻节点的下一跳分配的隧道标签设置为所述备用隧道路径的内控标签;根据所述内层标签、外层标签以及内控标签生成备用标签交换路径。此外,为实现上述目的,本专利技术还提出一种环形组网的快速重路由装置,所述环形组网的快速重路由装置包括:配置模块,用于配置环形组网中数据传输的目标节点的邻节点;设置模块,用于根据所述邻节点建立数据传输的备用隧道路径;标签分配模块,用于为所述备用隧道路径分配隧道标签,生成备用标签交换路径。优选地,所述设置模块用于:设置所述邻节点与数据传输的源节点之间的链路隧道;根据所述链路隧道将所述邻节点作为所述源节点的邻节点,建立数据传输的备用隧道路径。优选地,所述标签分配模块用于:将所述邻节点为所述源节点分配的隧道标签设置为所述备用隧道路径的内层标签,将所述备用隧道路径的各个节点的下一跳分配的隧道标签设置为所述备用隧道路径的外层标签;根据所述内层标签以及所述外层标签生成备用标签交换路径。优选地,所述标签分配模块用于:将所述邻节点为所述源节点分配的隧道标签设置为所述备用隧道路径的内层标签,将所述备用隧道路径的各个节点的下一跳分配的隧道标签设置为所述备用隧道路径的外层标签,将所述邻节点为邻节点的下一跳分配的隧道标签设置为所述备用隧道路径的内控标签;根据所述内层标签、外层标签以及内控标签生成备用标签交换路径。本专利技术提出的环形组网的快速重路由方法及装置,当建立数据传输的备用标签交换路径时,首先配置环形组网中数据传输的目标节点的邻节点,根据所述邻节点建立数据传输的备用隧道路径,然后为所述备用隧道路径分配隧道标签,生成备用标签交换路径,实现了环形组网中各个数据传输时都存在备用标签交换路径,因此当主用标签交换路径出现故障时,能够快速倒换到备用标签交换路径上,从而减少数据丢失,提高了环形组网的可靠性。附图说明图1为本专利技术环形组网的快速重路由方法第一实施例的流程示意图;图2为一种接入环组网的示意图;图3为一种接入环-汇聚环-核心环网络的示意图;图4为本专利技术环形组网的快速重路由方法第二实施例中为所述备用隧道路径分配隧道标签,生成备用标签交换路径的一种流程示意图;图5为本专利技术环形组网的快速重路由装置第一实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种环形组网的快速重路由方法,参照图1,图1为本专利技术环形组网的快速重路由方法第一实施例的流程示意图。在本实施例中,该环形组网的快速重路由方法包括以下步骤:步骤S10,配置环形组网中数据传输的目标节点的邻节点;如图2所示,在本实施例中,以图2所示的接入环组网为例,对本专利技术的环形组网的快速重路由方法进行详细说明。当在S节点接入MPLS业务,需要将业务报文等数据发送至D节点时,基于现有的FRR技术,计算出从S节点到D节点的主路径为S->E->D;在计算S节点到D节点的备用路径时,现有FRR技术中需要满足D_opt(A,D)<D_opt(A,S)+D_opt(S,D),其中,D_opt(A,D)是指A节点到D节点的最短距离。而在图2所示的接入环组网中不满足该要求,所以S节点上无法形成D的备用路径。为了解决该问题,建立各个业务中数据传输的源节点到目标节点(target节点)的备用路径,本专利技术中提出了一种环形组网的快速重路由方法。在本实施例中,首先建立本次业务中数据传输的主用隧道路径为:S->E->D。在建立本次业务中数据传输的备用隧道路径时,首先配置本次业务中数据传输的目标节点(target节点)的邻节点。具体地,在图2所示的接入环组网中,当本次业务中数据发送至D节点,也即target节点为D节点时,首先配置D节点的邻节点为C节点。步骤S20,根据所述邻节点建立数据传输的备用隧道路径;通过步骤S10配置了D节点的邻节点为C节点后,设置本次业务中数据传输的源节点与该邻节点之间的链路隧道,也即在S节点与C节点之间设置一个链路隧道。通过在S节点与C节点之间设置一个链路隧道后,C节点即可作为S节点的邻节点,此时,根据FRR技术建立本次业务中数据传输的备用隧道路径为:S->A->B->C->D。步骤S30,为所述备用隧道路径分配隧道标签,生成备用标签交换路径。当通过上述步骤建立本次业务中数据传输的主用隧道路径为S->E->D,备用隧道路径为S->A->B->C->D后,在所述主用隧道路径中,各个节点的下一跳为所述主用隧道路径分配隧道标签,建立本次业务中数据传输的主用标签交换路径。例如E节点为S节点分配隧道标签L6,D节点为E节点分配隧道标签L5,则建立本次业务中数据传输的主用标签交换路径为:S[L6]->E[L5]->D。在所述备用隧道路径中,为所述备用隧道路径分配两层隧道标签。外层标签为所述备用隧道路径的各个节点的下一跳分配的隧道标签,例如,A节点为S节点分配隧道标签L4,B节点为A节点分配隧道标本文档来自技高网...
环形组网的快速重路由方法及装置

【技术保护点】
一种环形组网的快速重路由方法,其特征在于,所述环形组网的快速重路由方法包括以下步骤:配置环形组网中数据传输的目标节点的邻节点;根据所述邻节点建立数据传输的备用隧道路径;为所述备用隧道路径分配隧道标签,生成备用标签交换路径。

【技术特征摘要】
1.一种环形组网的快速重路由方法,其特征在于,所述环形组网的快速重路由方法包括以下步骤:配置环形组网中数据传输的目标节点的邻节点;根据所述邻节点建立数据传输的备用隧道路径;为所述备用隧道路径分配隧道标签,生成备用标签交换路径。2.如权利要求1所述的环形组网的快速重路由方法,其特征在于,所述根据所述邻节点建立数据传输的备用隧道路径的步骤包括:设置所述邻节点与数据传输的源节点之间的链路隧道;根据所述链路隧道将所述邻节点作为所述源节点的邻节点,建立数据传输的备用隧道路径。3.如权利要求2所述的环形组网的快速重路由方法,其特征在于,所述为所述备用隧道路径分配隧道标签,生成备用标签交换路径的步骤包括:将所述邻节点为所述源节点分配的隧道标签设置为所述备用隧道路径的内层标签,将所述备用隧道路径的各个节点的下一跳分配的隧道标签设置为所述备用隧道路径的外层标签;根据所述内层标签以及所述外层标签生成备用标签交换路径。4.如权利要求2所述的环形组网的快速重路由方法,其特征在于,所述为所述备用隧道路径分配隧道标签,生成备用标签交换路径的步骤包括:将所述邻节点为所述源节点分配的隧道标签设置为所述备用隧道路径的内层标签,将所述备用隧道路径的各个节点的下一跳分配的隧道标签设置为所述备用隧道路径的外层标签,将所述邻节点为邻节点的下一跳分配的隧道标签设置为所述备用隧道路径的内控标签;根据所述内层标签、外...

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

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

1