System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于当前SRV6相关保护技术的优化方法、设备及介质技术_技高网

基于当前SRV6相关保护技术的优化方法、设备及介质技术

技术编号:40599120 阅读:3 留言:0更新日期:2024-03-12 22:02
本发明专利技术的一种基于当前SRV6相关保护技术的优化方法、设备及介质,包括在完整的组网中,客户侧和服务侧都会配置保护,分段保护服务侧设备与设备之间的链路,客户侧设备和服务侧设备之间的链路;在服务侧通过指定SRV6 Policy中的color来区别去往不同目的地的公网路径,引入了路径的Hot‑standby保护,为的就初始设置多条路径,根据路径的优先级选出主备,业务优先经过主路径,在主路径链路故障发生的时候,将业务切入备路径,再结合检测功能保证业务快速恢复;但是在反向路径上,如果链路出现故障,设置反向路径,并且分别针对业务报文和检测报文引入路径优先级的设置。本发明专利技术提高保护的灵活性,对故障的快速响应程度,加强网络的安全和稳定性。

【技术实现步骤摘要】

本专利技术涉及srv6保护通信,具体涉及一种基于当前srv6相关保护技术的优化方法、设备及存储介质。


技术介绍

1、srv6是基于ipv6转发平面的sr技术,其结合了sr源路由优势和ipv6简洁易扩展的特质,具有其独特的优势,而其中的保护技术用于组网链路出现故障时,保证业务快速恢复,减少业务损伤。

2、当前srv6保护一般分为服务侧保护和客户侧保护,其中服务侧保护如srv6policy的hot-standby保护,客户侧如evpn的esi的保护,根据业务类型又区分为静态esi保护和动态esi保护。当前还有其他类型的保护,因为本专利技术只针对上述几种保护类型提出技术优化,所以其他类型暂不赘述。


技术实现思路

1、本专利技术提出的一种基于当前srv6相关保护技术的优化方法、设备及存储介质,可至少解决
技术介绍
中的技术问题之一。

2、为实现上述目的,本专利技术采用了以下技术方案:

3、一种基于当前srv6相关保护技术的优化方法,包括:

4、基于当前srv6相关保护技术的优化是分别针对客户侧和服务侧的保护做的优化,本专利技术涉及的优化场景包括srv6 policy hot-standby保护,客户侧静态/动态esi保护等三类保护;

5、在完整的组网中,通常客户侧和服务侧都会配置保护,分段保护服务侧设备与设备之间的链路,客户侧设备和服务侧设备之间的链路。

6、在服务侧本专利技术通过指定srv6 policy中的color来区别去往不同目的地的公网路径,但是如果路径只有一条,当链路出现故障的时候会出现业务中断,为了避免这种情况,本专利技术引入了路径的hot-standby保护,为的就初始设置多条路径,根据路径的优先级选出主备,业务优先经过主路径,在主路径链路故障发生的时候,将业务切入备路径,再结合检测功能保证业务快速恢复。但是在反向路径上,如果链路出现故障,通常本专利技术不指定的情况下业务和检测报文会选择走be路由,这造成了路径反向的不稳定,可能会导致保护震荡,反而影响了切换性能。所以需要提出设置反向路径,并且分别针对业务报文和检测报文引入路径优先级的概念,包含以下步骤:

7、1.不指定反向路径的时候,则路径上所有的业务报文和检测报文在主链路发生故障的时候走be路由;

8、2. 只为检测路径指定反向路径的时候,如果主路径发生链路故障则业务反向走be路由,检测报文走指定反向路径,且反向路径为多条的时候,优先走优先级最高的路径,在所有反向路径都存在故障的情况下,才会走be路由;

9、3. 只为业务路径指定反向路径的时候,如果主路径发生链路故障则检测反向走be路由,业务报文走指定反向路径,且反向路径为多条的时候,优先走优先级最高的路径,在所有反向路径都存在故障的情况下,才会走be路由;

10、4. 为检测和业务都指定反向路径的时候,如果主路径发生链路故障,在业务和检测都走指定反向路径,且反向路径为多条的时候,优先走优先级最高的路径,在所有反向路径都存在故障的情况下,相关的业务和检测才会走be路由;

11、5.当主链路的带宽超过路径最大带宽时候,提示客户带宽不足,请选择其他路径。

12、客户侧的esi保护目前根据业务类型分为静态esi保护和动态esi保护。静态目前在切换的性能方面不是很理想,业务损伤较大。而动态目前计算df和ndf的算法比较单一。针对这两种类型的保护分别引入不同的优化策略,对各自薄弱的地方进行优化,具体操作步骤如下:

13、1.如果客户侧为静态esi保护,在服务侧的ac上track混杂的模式,优先选择lagbfd通知oam-mapping向头结点传递故障,如果lag bfd无效或者未部署,则启用挂接口链来感知和客户侧的链路故障。lag bfd部署的时候源目ip只作为标识符,而非真实存在于路由表中,两端的源目标识符一致才代表双方检测同一链路,这时候的lagbfd才是有效的。

14、2. 如果客户侧为动态esi保护,目前常见的是优先级算法和取模算法。优先级算法是通过设置相同的优先级策略,如以高优先级策略,在两个服务侧设备之间,各自设置优先级,以高优先级为主。反之,以低优先级为策略时,以二者低优先级为主。而取模算法是取多个服务侧设备的router-id,通过大小排出序号,序号从0开始,而为了不同的vlan选举的结果不同,将流量散列到不同的链路,还要提取多归于同一客户侧的数量n,和不同的vlanid代表的v,根据i= v mod n,计算出最终序列号i,再根据最终的序列号排序,决定出主链路和备链路。目前针对这些常见的算法提出一种新的混合算法,算法也是根据序号来确定最终的主备链路,但是计算公式和之前不同,首先制定全网同一的策略,以序号最大或者最小作为判断标准,提取vlan id代表的v,originip代表的o,多归数量代表的n,计算出最终序列号x,x= v *n+o,这种情况下更容易将流量按客户的要求计算出主备。

15、又一方面,本专利技术还公开一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上述方法的步骤。

16、再一方面,本专利技术还公开一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上方法的步骤。

17、由上述技术方案可知,本专利技术的基于当前srv6相关保护技术的优化方法,具体说是针对目前常用的srv6的保护进行的优化,提高保护的灵活性,对故障的快速响应程度,加强网络的安全和稳定性。

18、本专利技术涉及srv6保护通信技术,具体说是针对目前常用的srv6的保护进行的优化,提高保护的灵活性,对故障的快速响应程度,加强网络的安全和稳定性。

19、当前srv6保护一般分为服务侧保护和客户侧保护,其中服务侧保护如srv6policy的hot-standby保护,客户侧如evpn的esi的保护,根据业务类型又区分为静态esi保护和动态esi保护。

20、本专利技术将针对这三种保护,在算法,切换性能和路径保护上提出优化。

21、综上所述,在全网srv6保护技术通常是嵌套出现的,部署业务一般是公网srv6policy hot-standby保护叠加私网侧静态esi保护,或者公网srv6 policy hot-standby保护叠加私网动态esi保护。为了保证全网的切换性能和切换路径,在公网侧通过芯片写表记录可选的多条反向路径,并设置反向路径优先级,保证切换时候相关检测能找到最优路径;私网侧静态esi的保护中,优化ce和pe链路故障的时候,保护感知故障的流程,在设备物理接口直接挂硬件接口链的基础上,通过软件平台下发ac track lag bfd+oam-mapping的方式,将ac侧和公网侧的关系关联上,加上bfd本身的检测特性,实现毫秒级快速切换;私网侧动态esi的保护中,初始情况下需要根据选举先确定尾结点主备pe角本文档来自技高网...

【技术保护点】

1.一种基于当前SRV6相关保护技术的优化方法,其特征在于,分别针对客户侧和服务侧的保护做的优化,涉及的优化场景包括SRV6 Policy Hot-standby保护,客户侧静态/动态ESI保护等三类保护;

2.根据权利要求1所述的基于当前SRV6相关保护技术的优化方法,其特征在于:包括以下步骤,

3.根据权利要求2所述的基于当前SRV6相关保护技术的优化方法,其特征在于:客户侧的ESI保护目前根据业务类型分为静态ESI保护和动态ESI保护;针对这两种类型的保护分别引入不同的优化策略,对各自薄弱的地方进行优化,具体操作步骤如下:

4.根据权利要求3所述的基于当前SRV6相关保护技术的优化方法,其特征在于:如果客户侧为动态ESI保护,还包括一种新的混合算法,算法也是根据序号来确定最终的主备链路,首先制定全网同一的策略,以序号最大或者最小作为判断标准,提取VLAN ID代表的V,Origin IP代表的O,多归数量代表的N,计算出最终序列号X,X= V *N+O,这种情况下更容易将流量按客户的要求计算出主备。

5.一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至4中任一项所述方法的步骤。

6.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至4中任一项所述方法的步骤。

...

【技术特征摘要】

1.一种基于当前srv6相关保护技术的优化方法,其特征在于,分别针对客户侧和服务侧的保护做的优化,涉及的优化场景包括srv6 policy hot-standby保护,客户侧静态/动态esi保护等三类保护;

2.根据权利要求1所述的基于当前srv6相关保护技术的优化方法,其特征在于:包括以下步骤,

3.根据权利要求2所述的基于当前srv6相关保护技术的优化方法,其特征在于:客户侧的esi保护目前根据业务类型分为静态esi保护和动态esi保护;针对这两种类型的保护分别引入不同的优化策略,对各自薄弱的地方进行优化,具体操作步骤如下:

4.根据权利要求3所述的基于当前srv6相关保护技术的优化方法,其...

【专利技术属性】
技术研发人员:王玥
申请(专利权)人:安徽皖通邮电股份有限公司
类型:发明
国别省市:

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

1