IPv6分段路由的路径检测方法、装置、设备及存储介质与流程

文档序号:36812149发布日期:2024-01-26 16:14阅读:12来源:国知局
IPv6分段路由的路径检测方法、装置、设备及存储介质与流程

本发明涉及分段路由,尤其涉及一种ipv6分段路由的路径检测方法、装置、设备及存储介质。


背景技术:

1、srv6(segment routing ipv6),即ipv6分段路由。目前对srv6的路径连通性检测,部署多是policy或隧道级别的,就是segment list的,也是不能全生命周期全程覆盖,检测覆盖低,部署难以自动化,无法提供网络srv6路径的自动全路径检测运维。

2、而现在对ip转发路径的检测方法,不涉及srv6转发路径的分裂和合并处理;对oam的检测方法,不涉及srv6转发路径的关联处理。


技术实现思路

1、发明目的:提出一种ipv6分段路由的路径检测方法、装置、设备及存储介质,以解决现有技术提到的上述技术问题。

2、第一方面,提出一种ipv6分段路由的路径检测方法,步骤如下:

3、获取ipv6分段路由的全路径信息,计算转发段路径信息;

4、根据所述转发段路径信息,组织每个转发段的检测配置;

5、给每个需要创建检测会话的转换节点设备,按需下发所述检测配置;

6、转发设备根据对应的配置信息,创建检测会话,进行联通性或性能检测。

7、在第一方面进一步的实施例中,计算转发段路径信息的过程包括:获取要部署全路径检测的srv6 policy路径数据;根据所述srv6 policy路径数据中的路径重叠情况,分析出从源到目的的所有分裂节点和合并节点;根据分析得到的转发段,计算需要部署检测的起始点和结束点。

8、在第一方面进一步的实施例中,根据所述srv6 policy路径数据中的路径重叠情况,分析出从源到目的的所有分裂节点和合并节点,包括:

9、控制器对policy的路径进行端到端分析:对于标准普通的segment list的路径,从源节点headend到目的节点endpoint进行逐段分析,逐段计算出转发路径中分裂和合并节点。

10、在第一方面进一步的实施例中,逐段计算出转发路径中分裂和合并节点的过程包括:

11、对于一个节点,不同路径经过这个节点时,入接口/链路不同,而出接口/链路相同,则此节点视为一个合并节点;对于一个节点,不同路径经过这个节点时,入接口/链路相同,而出接口/链路不同,则此节点可视为一个分裂节点;对于一个中间节点,可以既是合并节点,又是分裂节点。

12、在第一方面进一步的实施例中,在端到端路径上,判定所有转换节点,每两个转换节点间视为为一段转发段;

13、对每一个大于1跳的转发段,都分配一个分段路径检测的分段bsid,对应这段报文转发的segment list,即每个转发段的分段bsid,对应此段要检测的转发路径上需要部署检测的起始点和结束点和具体的转发路径。

14、在第一方面进一步的实施例中,转换节点包括源节点、目的节点、分裂节点、合并节点;所述大于1跳的转发段即为转发段的起始点和结束点不在一个网元节点上。

15、在第一方面进一步的实施例中,根据转发段路径信息,组织每个转发段的检测配置的过程包括:对于srv6 policy的分段bsid对应的每段转发路径,控制器根据转发器的实际版本情况,用户对于不同检测协议预先设定的检测参数,集中动态生产每个分段检测路径对应的转发器配置信息。

16、在第一方面进一步的实施例中,根据转发段路径信息,组织每个转发段的检测配置的过程还包括:控制器根据网络控制器协议,给每段分段检测的起始点和结束点,生成对应的检测配置;对于起始点,包括检测的发射端配置、检测的路径,和检测路径的标识即分段bsid;对于结束点,包括检测的反射端配置。

17、在第一方面进一步的实施例中,转发设备根据对应的配置信息,创建检测会话,进行联通性或性能检测之后,还包括:对于联通性或性能检测结果,联通路由器进行相关处理的同时,通过网络协议,反馈给控制器。

18、第二方面,提出一种ipv6分段路由的路径检测装置,该装置包括检测路径计算单元、检测会话生成单元、网络设置单元、转发设备。

19、检测路径计算单元用于获取ipv6分段路由的全路径信息,计算转发段路径信息;

20、检测会话生成单元用于根据所述转发段路径信息,组织每个转发段的检测配置;

21、网络设置单元用于给每个需要创建检测会话的转换节点设备,按需下发所述检测配置;

22、转发设备用于根据对应的配置信息,创建检测会话,进行联通性或性能检测。

23、第三方面,提出一种电子设备,该设备包括:处理器以及存储有计算机程序指令的存储器;所述处理器执行所述计算机程序指令时实现如第一方面所述的ipv6分段路由的路径检测方法。

24、第四方面,提出一种计算机可读存储介质,该存储介质中存储有至少一个可执行指令,所述可执行指令在电子设备上运行时,使得电子设备执行如第一方面所述的ipv6分段路由的路径检测方法。

25、相比于现有技术,本发明的主要优势在于:

26、1、全路径检测,对srv6转发的所有segment list路径都进行有效的连通性检测;

27、2、全生命周期检测,srv6路径生成时,自动部署对应检测会话,srv6路径调整/删除后,自动删除对应的检测会话。

28、3、相对于从srv6的源宿节点启检测协议会话,本发明把检测协议会话分散到了每段分段检测路径的起始点和结束点。降低srv6源宿节点的要求和压力。

29、4、相对从srv6的源宿节点针对每一条segment list路径启检测协议会话,本发明把检测协议会话分段部署,降低了重合路径上的重复检测报文,降低了全路径检测时对全网的检测报文数,降低了全网的检测传输压力。



技术特征:

1.一种ipv6分段路由的路径检测方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的ipv6分段路由的路径检测方法,其特征在于,所述计算转发段路径信息,包括:

3. 根据权利要求2所述的ipv6分段路由的路径检测方法,其特征在于,所述根据所述srv6 policy路径数据中的路径重叠情况,分析出从源到目的的所有分裂节点和合并节点,包括:

4.根据权利要求3所述的ipv6分段路由的路径检测方法,其特征在于,所述逐段计算出转发路径中分裂和合并节点,包括:

5.根据权利要求3所述的ipv6分段路由的路径检测方法,其特征在于:在端到端路径上,判定所有转换节点,每两个转换节点间视为为一段转发段;

6.根据权利要求5所述的ipv6分段路由的路径检测方法,其特征在于:所述转换节点包括源节点、目的节点、分裂节点、合并节点;所述大于1跳的转发段即为转发段的起始点和结束点不在一个网元节点上。

7.根据权利要求1所述的ipv6分段路由的路径检测方法,其特征在于,所述根据转发段路径信息,组织每个转发段的检测配置,包括:

8.根据权利要求1所述的ipv6分段路由的路径检测方法,其特征在于,所述根据转发段路径信息,组织每个转发段的检测配置,还包括:

9.根据权利要求1所述的ipv6分段路由的路径检测方法,其特征在于,所述转发设备根据对应的配置信息,创建检测会话,进行联通性或性能检测之后,还包括:

10.一种ipv6分段路由的路径检测装置,其特征在于,包括:

11.一种电子设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器;所述处理器执行所述计算机程序指令时实现如权利要求1至9中任一项所述的ipv6分段路由的路径检测方法。

12.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一个可执行指令,所述可执行指令在电子设备上运行时,使得电子设备执行如权利要求1至9中任一项所述的ipv6分段路由的路径检测方法。


技术总结
本发明提供了一种IPv6分段路由的路径检测方法、装置、设备及存储介质,涉及分段路由技术领域。路径检测方法包括:获取IPv6分段路由的全路径信息,计算转发段路径信息;根据转发段路径信息,组织每个转发段的检测配置;给每个需要创建检测会话的转换节点设备,按需下发检测配置;转发设备根据对应的配置信息,创建检测会话,进行联通性或性能检测。本发明把检测协议会话分散到了每段分段检测路径的起始点和结束点,降低SRv6源宿节点的要求和压力。此外,本发明把检测协议会话分段部署,降低了重合路径上的重复检测报文,降低了全路径检测时对全网的检测报文数,降低了全网的检测传输压力。

技术研发人员:龙勇,祖翔,马健骐,魏垚,马晓乾,郑瑞江
受保护的技术使用者:中电信数智科技有限公司
技术研发日:
技术公布日:2024/1/25
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1