隧道保护方法、边缘路由器和计算机可读介质技术

技术编号:28431253 阅读:9 留言:0更新日期:2021-05-11 18:41
本公开提供了一种隧道保护方法,包括:响应于主隧道对应的链路故障,将业务承载切换至备隧道,其中,主隧道为资源预留协议隧道和分段路由隧道中的一者,备隧道为该资源预留协议隧道和分段路由隧道中的另一者。本公开还提供了一种边缘路由器和计算机可读介质。

【技术实现步骤摘要】
隧道保护方法、边缘路由器和计算机可读介质
本公开涉及通信
,特别涉及一种隧道保护方法、边缘路由器和计算机可读介质。
技术介绍
随着通信技术的快速发展,4G网络逐渐向5G网络开始过渡,其中4G网络多采用资源预留协议(ResourceReSerVationProtocol,简称RSVP)隧道组网模式,而5G网络多采用分段路由(SegmentRouting,简称SR)隧道组网模式,直接替换并不可取,但在进行技术过渡和网络升级时,存在更新难度较大,技术风险较高的问题。并且,在传统的隧道组网模式中,针对隧道保护,4G网络多采用一个资源预留协议隧道保护另一个资源预留协议隧道,5G网络多采用一个分段路由隧道保护另一个分段路由隧道,两者都存在,当两条隧道都出现故障时,会出现流量不通的问题。
技术实现思路
本公开旨在至少解决现有技术中存在的技术问题之一,提出了一种隧道保护方法、边缘路由器和计算机可读介质。为实现上述目的,第一方面,本公开实施例提供了一种隧道保护方法,包括:响应于主隧道对应的链路故障,将业务承载切换至备隧道,其中,所述主隧道为资源预留协议隧道和分段路由隧道中的一者,所述备隧道为所述资源预留协议隧道和所述分段路由隧道中的另一者。第二方面,本公开实施例还提供了一种边缘路由器,包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述实施例中所述的隧道保护方法。r>第三方面,本公开实施例还提供了一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如上述实施例中所述的隧道保护方法中的步骤。本公开具有以下有益效果:本公开实施例提供了一种隧道保护方法、边缘路由器和计算机可读介质,可通过改进的隧道组技术,使用资源预留协议隧道保护分段路由隧道,或分段路由隧道保护资源预留协议隧道,实现两种隧道技术的共存,并且可在网络升级时,进行过渡,降低网络升级难度和风险。附图说明图1为本公开实施例提供的一种隧道保护方法的流程图;图2为本公开实施例提供的另一种隧道保护方法的流程图;图3为本公开实施例中步骤S02的一种具体实施方法流程图;图4为本公开实施例中步骤S1的一种具体实施方法流程图;图5为本公开实施例提供的又一种隧道保护方法的流程图;图6为本公开实施例中步骤S1的另一种具体实施方法流程图。具体实施方式为使本领域的技术人员更好地理解本公开的技术方案,下面结合附图对本公开提供的隧道保护方法、边缘路由器和计算机可读介质进行详细描述。在下文中将参考附图更充分地描述示例实施例,但是所述示例实施例可以以不同形式来体现且不应当被解释为限于本文阐述的实施例。反之,提供这些实施例的目的在于使本公开透彻和完整,并将使本领域技术人员充分理解本公开的范围。本文所使用的术语仅用于描述特定实施例,且不意欲限制本公开。如本文所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。还将理解的是,当本说明书中使用术语“包括”和/或“由……制成”时,指定存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或添加一个或多个其他特征、整体、步骤、操作、元件、组件和/或其群组。除非另外限定,否则本文所用的所有术语(包括技术和科学术语)的含义与本领域普通技术人员通常理解的含义相同。还将理解,诸如那些在常用字典中限定的那些术语应当被解释为具有与其在相关技术以及本公开的背景下的含义一致的含义,且将不解释为具有理想化或过度形式上的含义,除非本文明确如此限定。本公开所提供的隧道保护方法、边缘路由器和计算机可读介质,可用于基于改进的隧道保护组,使用资源预留协议隧道保护分段路由隧道,或分段路由隧道保护资源预留协议隧道,实现两种隧道技术的共存,并且可在网络升级时,进行过渡,降低网络升级难度和风险,同时还加入了逃生机制,在两个隧道皆故障时,切换至逃生隧道,避免出现流量阻塞。图1为本公开实施例提供的一种隧道保护方法的流程图。如图1所示,应用于边缘路由器侧,该方法包括:步骤S1、响应于主隧道对应的链路故障,将业务承载切换至备隧道。其中,主隧道为资源预留协议隧道和分段路由隧道中的一者,备隧道为该资源预留协议隧道和分段路由隧道中的另一者。具体地,资源预留协议隧道可为基于流量工程(TrafficEngineering,简称TE)的资源预留协议隧道,即RSVP-TE隧道,分段路由隧道可为基于流量工程的分段路由隧道,即SR-TE隧道。图2为本公开实施例提供的另一种隧道保护方法的流程图。如图2所示,该方法为基于图1所示方法的一种具体化可选实施方案。具体地,在步骤S1之前,还包括:步骤S01、配置资源预留协议隧道和分段路由隧道。在一些实施例中,配置资源预留协议隧道和分段路由隧道时,资源预留协议隧道通过资源预留协议通告标签建立标签交换路径(LabelSwitchingPath,简称LSP),分段路由隧道通过配置内部网关协议(InteriorGatewayProtocol,简称IGP)泛洪标签建立标签交换路径。步骤S02、配置隧道组(TunnelGroup,简称TG)表,将资源预留协议隧道和分段路由隧道中的一者指定为主隧道,并将另一者指定为备隧道。其中,隧道组表即隧道保护组配置生成时创建的索引表,通过对隧道组表的改造配置,使其兼容资源预留协议隧道和分段路由隧道。主隧道即为工作隧道,备隧道为保护隧道。本公开实施例提供了一种隧道保护方法,该方法可用于基于改进的隧道保护组,使用资源预留协议隧道保护分段路由隧道,或分段路由隧道保护资源预留协议隧道,实现两种隧道技术的共存,并且可在网络升级时,进行过渡,降低网络升级难度和风险。图3为本公开实施例中步骤S02的一种具体实施方法流程图。如图3所示,在步骤S02中,配置隧道组表的步骤,具体包括:步骤S021、在隧道组表中创建一个初始为空的链路快速重路由(FastReroute,简称FRR)策略信息。其中,快速重路由策略信息,即FRRPolicy,同样可采用表的形式进行体现。步骤S022、针对主隧道和备隧道生成主隧道快速重路由策略信息和备隧道快速重路由策略信息,并将主隧道快速重路由策略信息刷新至链路快速重路由策略信息中。其中,针对主隧道和备隧道生成主隧道快速重路由策略信息和备隧道快速重路由策略信息,即根据主隧道信息和备隧道信息生成主隧道快速重路由策略信息和备隧道快速重路由策略信息。在一些实施例中,将主隧道信息和备隧道信息分别粘贴至具备相应格式的快速重路由策略信息对应的表中,生成各自对应的快速重路由策略信息,快速重路由策略信息还可记载有对应隧道的标签资源。在步骤S202中,在将主隧道快速重路由策略信息刷新至链路快速重路由策略信息后,在发送业务数据报文时会根据最新的本文档来自技高网...

【技术保护点】
1.一种隧道保护方法,其中,包括:/n响应于主隧道对应的链路故障,将业务承载切换至备隧道,其中,所述主隧道为资源预留协议隧道和分段路由隧道中的一者,所述备隧道为所述资源预留协议隧道和所述分段路由隧道中的另一者。/n

【技术特征摘要】
1.一种隧道保护方法,其中,包括:
响应于主隧道对应的链路故障,将业务承载切换至备隧道,其中,所述主隧道为资源预留协议隧道和分段路由隧道中的一者,所述备隧道为所述资源预留协议隧道和所述分段路由隧道中的另一者。


2.根据权利要求1所述的隧道保护方法,其中,还包括:
配置所述资源预留协议隧道和所述分段路由隧道;
配置隧道组表,将所述资源预留协议隧道和所述分段路由隧道中的一者指定为所述主隧道,并将另一者指定为所述备隧道。


3.根据权利要求2所述的隧道保护方法,其中,所述配置隧道组表的步骤,具体包括:
在隧道组表中创建一个初始为空的链路快速重路由策略信息;
针对所述主隧道和所述备隧道生成主隧道快速重路由策略信息和备隧道快速重路由策略信息,并将所述主隧道快速重路由策略信息刷新至所述链路快速重路由策略信息中。


4.根据权利要求3所述的隧道保护方法,其中,所述将业务承载切换至备隧道的步骤,具体包括:
将所述备隧道快速重路由策略信息刷新至所述链路快速重路由策略信息中,以进行隧道保护切换。


5.根据权利要求3所述的隧道保护方法,其中,还包括:
配置逃生隧道,并在所述隧道组表中针对所述逃生隧道创建逃生隧道快速重路由策略信息,其中,所...

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

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

1