一种提高TE FRR保护可靠性的方法及装置制造方法及图纸

技术编号:11597391 阅读:87 留言:0更新日期:2015-06-12 09:20
本发明专利技术公开一种提高TE FRR保护可靠性的方法及装置,涉及数据网络通讯领域,方法包括:头节点在确定主隧道的路径信息后,判断备份隧道中是否存在作为非目的地节点的松散节点;当判断所述备份隧道中存在作为非目的地节点的松散节点时,头节点沿着所述备份隧道向目的地节点发送用来使沿途各节点在其内携带路径信息的PATH消息;头节点接收目的地节点响应所述PATH消息而沿着传输所述PATH消息的路径逆向发送的用来使沿途各节点在其内携带路径信息的RESV消息;头节点利用所述RESV消息携带的路径信息,确定所述备份隧道是否能够对主隧道中待保护的节点和/或链路进行TE FRR保护。本发明专利技术能够提高TEFRR保护可靠性。

【技术实现步骤摘要】

本专利技术涉及数据网络通讯领域,特别涉及提高流量工程快速重路由(Traffic Engineering-Fast Re-Route,TE FRR)的方法及相关的装置。 
技术介绍
TE-FRR技术是一种当局部链路或节点失效时进行本地修复的本地保护技术。在RFC4090中,定义了链路保护和节点保护两种本地保护类型,同时也定义了在形成保护过程中的两种特殊的节点类型:本地修复点(Point of Local Repair,PLR)和汇聚点(Merge Point,MP)。 图1为现有技术提供的TE-FRR的节点保护拓扑图,如图1所示,该拓扑图包括:节点R1、R2、R3,其中,R1作为PLR节点,R3作为MP节点;链路L12、L23、L13,当链路L12失效或节点R2失效时,将路径切换至L13,形成节点保护。 图2为现有技术提供的TE-FRR的链路保护拓扑图,如图2所示,该拓扑图包括:节点R1、R2、R3,其中,R2作为PLR节点,R3作为MP节点,链路L12、L23、L32,当链路L23失效时,将路径切换至L32,形成链路保护。切换结束后,在MP节点处理从备份隧道入接口上发送的PATH、PATH-TEAR等上游发送的协议报文,对于原隧道的协议报文不进行处理。 判断一条隧道能否成为主隧道的备隧道,通常需要判断该隧道是否经过了被保护的链路或者节点。如果经过了被保护的链路或者节点,那么该隧道将不符合作为该条主隧道的备份隧道的条件。 基于此,PLR点需要知道主隧道PLR点至MP点的路径信息,同时PLR点需要知道完整的备份隧道路径。 隧道在建立的时候,可能存在松散点,那么PLR点就不容易知道主隧道PLR点至MP点以及备份隧道的完整路径,因为显式路由对象(Explicit Route Object,ERO)信息不完整,如图3所示。 主隧道松散到R2节点,在R1上通过ERO只能知道从R1到R2的完整路径(可能是fei1/1—fei2/1,也可能是fei1/2—fei4/1,fei4/2—fei2/3),但是从R2到R3的路径信息从ERO中无法得知,同理,备份隧道松散到R4,在R1上通过ERO只能知道R1到R4的完整路径,但是从R4到R3的路径信息无法从ERO中得知。 假设主隧道经过的路径为:L12,L23;备份隧道经过的路径为:L14,L24,L23。 在R1上看到的主隧道的路径为L12,备份隧道的路径为L14,后面的路径都不可见,这个时候无从判断是否可以形成FRR关系。 当然,另外一种获取路径信息的方法是通过记录路由对象(Record Route Object,RRO),但是RRO需要隧道的头节点对这个配置进行部署。在实际工程部署中,特别是部署备份隧道的时候,如果存在松散,同时又没有配置隧道的RRO属性,会导致错误的TE FRR关系形成。 
技术实现思路
本专利技术的目的在于提供一种提高TE FRR保护可靠性的方法及装置,能更好地解决形成TE FRR关系的可靠性的问题。 根据本专利技术的一个方面,提供了一种提高TE FRR保护可靠性的方法,包括: 头节点在确定主隧道的路径信息后,判断备份隧道中是否存在作为非目的地节点的松散节点; 当判断所述备份隧道中存在作为非目的地节点的松散节点时,头节点沿着所述备份隧道向目的地节点发送用来使沿途各节点在其内携带路径信息的PATH消息; 头节点接收目的地节点响应所述PATH消息而沿着传输所述PATH消息的路径逆向发送的用来使沿途各节点在其内携带路径信息的RESV消息; 头节点利用所述RESV消息携带的路径信息,确定所述备份隧道是否能够对主隧道中待保护的节点和/或链路进行TE FRR保护; 其中,TE FRR为流量工程快速重路由。 优选地,头节点利用备份隧道建立时使用的路径选项,判断所述备份隧道中 是否存在作为非目的地节点的松散节点。 优选地,所述PATH消息携带的路径信息包括所述PATH消息途径各节点的节点标识和出接口地址,所述PATH消息途径各节点依次在收到的PATH消息内携带各自的节点标识和出接口地址。 优选地,所述RESV消息携带的路径信息包括所述RESV消息途径各节点的节点标识和出接口地址,所述RESV消息途径各节点依次在收到的RESV消息内携带各自的节点标识和出接口地址。 优选地,所述头节点通过解析所收到的RESV消息,得到备份隧道各个节点的节点标识和出接口地址,并利用所述各个节点的节点标识和出接口地址,判断所述备份隧道是否经过主隧道中待保护的节点和/或链路,当判断所述备份隧道经过所述主隧道中待保护的节点或链路时,确定所述备份隧道不能对所述主隧道中待保护的节点和/或链路进行TE FRR保护。 优选地,所述头节点确定主隧道的路径信息的步骤包括: 头节点判断主隧道中是否存在作为非目的地节点的松散节点; 当判断所述主隧道中存在作为非目的地节点的松散节点时,头节点沿着所述主隧道向目的地节点发送用来使沿途各节点在其内携带路径信息的PATH消息; 头节点接收目的地节点响应所述PATH消息而沿着传输所述PATH消息的路径逆向发送的用来使沿途各节点在其内携带路径信息的RESV消息。 优选地,头节点利用主隧道建立时使用的路径选项,判断所述主隧道中是否存在作为非目的地节点的松散节点。 根据本专利技术的另一方面,提供了一种提高TE FRR保护可靠性的装置,包括: 备份隧道判断模块,用于在确定主隧道的路径信息后,判断备份隧道中是否存在作为非目的地节点的松散节点; 备份隧道发送模块,用于当判断所述备份隧道中存在作为非目的地节点的松散节点时,沿着所述备份隧道向目的地节点发送用来使沿途各节点在其内携带路径信息的PATH消息; 备份隧道接收模块,用于接收目的地节点响应所述PATH消息而沿着传输所述PATH消息的路径逆向发送的用来使沿途各节点在其内携带路径信息的RESV消息; FRR保护确定模块,用于利用所述主隧道的路径信息和所收到的RESV消息内携带的备份隧道的路径信息,确定所述备份隧道是否能够对所述主隧道中待保护的节点和/或链路进行TE FRR保护; 其中,TE FRR为流量工程快速重路由。 优选地,所述备份隧道判断模块利用备份隧道建立时使用的路径选项,判断所述备份隧道中是否存在作为非目的地节点的松散节点。 优选地,还包括: 主隧道判断模块,用于判断主隧道中是否存在作为非目的地节点的松散节点; 主隧道发送模块,用于当判断所述主隧道中存在作为非目的地节点的松散节点时,沿着所述主隧道向目的地节点发送PATH消息,使沿途各节点在所述PATH消息内携带路径信息; 主隧道接收模块,用于接收目的地节点响应所述PATH消息而沿着所述PATH消息传输的路径逆向发送的RESV消息,使沿途各节点在所述RESV消息内携带路径信息。 与现有技术相比较,本专利技术的有益效果在于: 本专利技术通本文档来自技高网
...

【技术保护点】
一种提高TE FRR保护可靠性的方法,其特征在于,包括:头节点在确定主隧道的路径信息后,判断备份隧道中是否存在作为非目的地节点的松散节点;当判断所述备份隧道中存在作为非目的地节点的松散节点时,头节点沿着所述备份隧道向目的地节点发送用来使沿途各节点在其内携带路径信息的PATH消息;头节点接收目的地节点响应所述PATH消息而沿着传输所述PATH消息的路径逆向发送的用来使沿途各节点在其内携带路径信息的RESV消息;头节点利用所述RESV消息携带的路径信息,确定所述备份隧道是否能够对主隧道中待保护的节点和/或链路进行TE FRR保护;其中,TE FRR为流量工程快速重路由。

【技术特征摘要】
1.一种提高TE FRR保护可靠性的方法,其特征在于,包括:
头节点在确定主隧道的路径信息后,判断备份隧道中是否存在作为非目的地
节点的松散节点;
当判断所述备份隧道中存在作为非目的地节点的松散节点时,头节点沿着所
述备份隧道向目的地节点发送用来使沿途各节点在其内携带路径信息的PATH消
息;
头节点接收目的地节点响应所述PATH消息而沿着传输所述PATH消息的路径
逆向发送的用来使沿途各节点在其内携带路径信息的RESV消息;
头节点利用所述RESV消息携带的路径信息,确定所述备份隧道是否能够对
主隧道中待保护的节点和/或链路进行TE FRR保护;
其中,TE FRR为流量工程快速重路由。
2.根据权利要求1所述的方法,其特征在于,头节点利用备份隧道建立时
使用的路径选项,判断所述备份隧道中是否存在作为非目的地节点的松散节点。
3.根据权利要求2所述的方法,其特征在于,所述PATH消息携带的路径信
息包括所述PATH消息途径各节点的节点标识和出接口地址,所述PATH消息途径
各节点依次在收到的PATH消息内携带各自的节点标识和出接口地址。
4.根据权利要求3所述的方法,其特征在于,所述RESV消息携带的路径信
息包括所述RESV消息途径各节点的节点标识和出接口地址,所述RESV消息途径
各节点依次在收到的RESV消息内携带各自的节点标识和出接口地址。
5.根据权利要求4所述的方法,其特征在于,所述头节点通过解析所收到
的RESV消息,得到备份隧道各个节点的节点标识和出接口地址,并利用所述各
个节点的节点标识和出接口地址,判断所述备份隧道是否经过主隧道中待保护的
节点和/或链路,当判断所述备份隧道经过所述主隧道中待保护的节点或链路时,
确定所述备份隧道不能对所述主隧道中待保护的节点和/或链路进行TE FRR保
护。
6.根据权利要求1-5任意一项所述的方法,其特征在于,所述头节点确定
主隧道的路径信息的步骤包括:
头节点判断主隧道中是否存在作为非目的地节点的松散节点;
当判断所述主隧道中存在作为非目的地...

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

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

1