路径切换方法、设备及系统技术方案

技术编号:33325793 阅读:28 留言:0更新日期:2022-05-08 09:04
本申请提供了一种路径切换方法、设备及系统,属于网络技术领域。作为第一路径的头节点的网络设备可以根据获取到的第一约束信息,确定第一路径是否满足目标业务的约束条件,进而确定是否将转发报文的路径从该第一路径切换至其他路径。相比于仅根据路径的故障状态切换转发报文的路径,本申请提供的方案有效提高了路径切换的灵活性。并且,还可以尽可能保证转发报文的路径为满足约束条件的路径,进而确保目标业务的报文能够高质量的传输。目标业务的报文能够高质量的传输。目标业务的报文能够高质量的传输。

【技术实现步骤摘要】
路径切换方法、设备及系统


[0001]本申请涉及网络
,特别涉及一种路径切换方法、设备及系统。

技术介绍

[0002]支持分段路由流量工程(segment routing

traffic engineering,SR

TE)的网络中,头节点(也可以称为源节点或入节点)可以将用于指示报文的转发路径的分段列表(segment list)封装至报文头中。转发路径的中间节点只需要根据该报文头中的segment list指示的路径进行报文转发即可。
[0003]相关技术中,路径计算单元(path computation element,PCE)可以基于业务的服务等级协议(service level agreement,SLA)需求,确定用于转发报文的转发路径所需满足的约束条件。进而,PCE可以根据网络拓扑图计算出头节点与尾节点之间满足约该束条件的转发路径,并可以将计算得到的转发路径发送至该头节点。并且,为了确保报文转发的可靠性,该PCE可以计算并下发该头节点与尾节点之间的两条转发路径:主转发路径和备转本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种路径切换方法,其特征在于,所述方法包括:网络设备获取第一路径的第一约束信息,所述第一路径为所述网络设备转发报文的路径,所述第一约束信息用于指示所述第一路径是否满足目标业务的约束条件,所述网络设备为所述第一路径的头节点;所述网络设备根据所述第一约束信息,确定是否将转发报文的路径从所述第一路径切换至其他路径。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述网络设备获取第二路径的第二约束信息,所述第二约束信息用于指示所述第二路径是否满足所述约束条件,其中,所述第二路径与所述第一路径的头节点相同,且尾节点相同;所述网络设备根据所述第一约束信息,确定是否将转发报文的路径从所述第一路径切换至其他路径,包括:所述网络设备根据所述第一约束信息和所述第二约束信息,确定是否切换所述第一路径。3.根据权利要求2所述的方法,其特征在于,所述网络设备根据所述第一约束信息和所述第二约束信息,确定是否切换所述第一路径,包括:所述网络设备根据所述第一约束信息确定所述第一路径不满足所述约束条件,且根据所述第二约束信息确定所述第二路径满足所述约束条件;所述网络设备将用于转发报文的路径切换为所述第二路径。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:所述网络设备获取第三路径的第三约束信息,所述第三约束信息用于指示所述第三路径是否满足所述约束条件,其中,所述第三路径与所述第一路径的头节点相同,且尾节点相同;所述网络设备根据所述第一约束信息和所述第二约束信息,确定是否切换所述第一路径,包括:所述网络设备根据所述第一约束信息确定所述第一路径不满足所述约束条件,根据所述第二约束信息确定所述第二路径满足所述约束条件,且根据所述第三约束信息确定所述第三路径满足所述约束条件;所述网络设备根据所述第二路径的优先级高于所述第三路径的优先级,将用于转发报文的路径切换为所述第二路径。5.根据权利要求2所述的方法,其特征在于,所述网络设备根据所述第一约束信息和所述第二约束信息,确定是否切换所述第一路径,包括:所述网络设备根据所述第一约束信息确定所述第一路径不满足所述约束条件,且根据所述第二约束信息确定所述第二路径不满足所述约束条件;所述网络设备确定不切换所述第一路径,或者,所述网络设备采用保护机制切换转发报文的路径。6.根据权利要求5所述的方法,其特征在于,所述保护机制包括:分段路由SR尽力转发BE机制,和/或,虚拟专用网VPN快速重路由FRR机制。7.根据权利要求2所述的方法,其特征在于,所述网络设备根据所述第一约束信息和所
述第二约束信息,确定是否切换所述第一路径,包括:所述网络设备根据所述第一约束信息确定所述第一路径不满足所述约束条件,根据所述第二约束信息确定所述第二路径满足所述约束条件,且确定所述第二路径由不满足所述约束条件变更为满足所述约束条件后的时长小于时长阈值,所述网络设备不将用于转发报文的路径切换为所述第二路径。8.根据权利要求2至7任一所述的方法,其特征在于,所述第一路径和所述第二路径均属于同一个分段路由SR隧道。9.根据权利要求8所述的方法,其特征在于,所述第一路径和所述第二路径均基于SR流量工程和所述约束条件计算得到,所述第一路径和所述第二路径的源地址指示的头节点相同,目的地址指示的尾节点相同,且隧道标识相同;或者,所述第一路径和所述第二路径均基于SR策略和所述约束条件计算得到,所述第一路径和所述第二路径的头端标识指示的头节点相同,颜色标识相同,且端点标识指示的尾节点相同。10.根据权利要求2至8任一所述的方法,其特征在于,所述网络设备获取第二路径的第二约束信息,包括:所述网络设备根据所述第二路径和所述第一路径属于同一路径关联组,获取所述第二路径的第二约束信息。11.根据权利要求1至10任一所述的方法,其特征在于,所述网络设备获取第一路径的第一约束信息,包括:所述网络设备接收控制器发送的第一路径的第一约束信息;或者,所述网络设备检测所述第一路径是否满足所述约束条件,得到所述第一路径的第一约束信息。12.根据权利要求11所述的方法,其特征在于,所述网络设备接收控制器发送的第一路径的第一约束信息,包括:所述网络设备接收控制器通过路径计算单元通信协议PCEP发送的第一路径的第一约束信息;或者,所述网络设备接收控制器通过边界网关协议BGP发送的第一路径的第一约束信息。13.根据权利要求12所述的方法,其特征在于,所述网络设备接收控制器通过PCEP发送的第一路径的第一约束信息,包括:所述网络设备接收控制器通过PCEP发送的携带有所述第一约束信息的报文,所述报文为路径计算更新报文、路径计算发起报文或者路径计算应答报文。14.根据权利要求11所述的方法,其特征在于,在所述网络设备检测所述第一路径是否满足所述约束条件,得到所述第一路径的第一约束信息之后,所述方法还包括:所述网络设备向控制器发送所述第一约束信息,和/或,发送根据所...

【专利技术属性】
技术研发人员:郭冰清方晟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1