System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 路由策略的管理方法、装置、设备、系统及存储介质制造方法及图纸_技高网

路由策略的管理方法、装置、设备、系统及存储介质制造方法及图纸

技术编号:41258246 阅读:5 留言:0更新日期:2024-05-11 09:17
本申请公开了一种路由策略的管理方法、装置、设备、系统及存储介质。该方法包括:响应于访问第一接口的第一指令,发送用于创建扩展路由的第一配置信息给VIM;接收VIM返回的指示新创建扩展路由的第一配置结果;其中,第一配置信息包括待创建扩展路由的源IP参数、是否使能BFD的使能参数、接口名称参数和BFD名称参数,第一配置结果包括新创建扩展路由的源IP参数、是否使能BFD的使能参数、接口名称参数和BFD名称参数。如此,对第一接口的功能进行了扩展,支持后续创建扩展路由时复用已有的BFD会话,进而可以减少路由策略管理过程中的信息冗余及资源浪费,利于策略的灵活管理。

【技术实现步骤摘要】

本申请涉及通信,尤其涉及一种路由策略的管理方法、装置、设备、系统及存储介质


技术介绍

1、传统的网络设备是基于特定规格设备、特定技术要求定制而成的,网络设备的维护与更新过程较为复杂,业务推广的运营成本较高。为了实现降低网络部署和业务推广的复杂度及成本,基于通用硬件平台实现软硬件解耦的方式,可以有效地降低设备升级所带来的成本,加速新业务的部署。因此,实现网络中专用的网元设备功能的nfv(networkfunction virtualization,网络功能虚拟化)逐渐得到应用。

2、在nfv引入软件定义网络(software defined network,sdn)技术后,虚拟网络功能(virtualized network function,vnf)的部署及管理趋于自动化。比如,可以通过sdn控制器(sdn controller,sdnc)下发指令到相关的虚拟设备,实现诸如vnf的实例化、扩缩容等操作要求。在sdn场景下,mano(nfv management and orchestration,nfv的管理编排)系统定义了网络服务(network service,ns)的概念,虚拟资源以网络服务(networkservice,ns)的方式进行部署,多个vnf实例间的通信及多业务场景间通信的流量情况也越来越复杂。

3、为了保障vnf实例间通信交互及各类业务场景的网络连接的稳定性,引入了bfd(bidirectional forwarding detection,双向转发检测)检测机制,使得网络设备直接的通信链路能够尽快检测到与相邻设备间的通信链路情况。

4、相关技术中,nfvo(network function virtualization orchestrator,网络功能虚拟化编排器)通过调用or-vi接口(即nfvo与vim(virtualized infrastructuremanager,虚拟基础设施管理器)之间的交互接口),向sdnc下发与创建路由策略。由于策略下发时,为提高链路可靠性,nfvo需针对每条具体链路使能bfd检测,进而实现每个端口之间的链路检测关联,故策略下发需将每个业务主接口、子接口都进行bfd关联。基于现有网络上,相当于创建子接口数量等同于bfd会话数量,整个网络中会存在大量bfd会话数量。随着vnf实例数量的增加,所需创建的bfd会话数量会不断增多。基于上述的bfd会话管理方式,会导致具有相同内容的策略被重复创建,造成信息冗余及资源浪费,不利于策略的灵活管理。


技术实现思路

1、有鉴于此,本申请实施例提供了一种路由策略的管理方法、装置、设备、系统及存储介质,旨在减少路由策略管理过程中的信息冗余及资源浪费。

2、本申请实施例的技术方案是这样实现的:

3、第一方面,本申请实施例提供了一种路由策略的管理方法,应用于nfvo,该方法包括:

4、响应于访问第一接口的第一指令,发送用于创建扩展路由的第一配置信息给虚拟基础设施管理器(vim);

5、接收vim返回的指示新创建扩展路由的第一配置结果;

6、其中,所述第一配置信息包括待创建扩展路由的源网际协议(ip)参数、是否使能双向转发检测(bfd)的使能参数、接口名称参数和bfd名称参数,所述第一配置结果包括新创建扩展路由的源ip参数、是否使能bfd的使能参数、接口名称参数和bfd名称参数。

7、上述方案中,所述方法还包括:

8、响应于访问第二接口的第二指令,发送用于删除扩展路由的指示信息给vim;

9、接收vim返回的剩余扩展路由结果;

10、其中,所述指示信息包括:待删除的扩展路由对象列表及扩展路由目标网段,所述剩余扩展路由结果包括:剩余扩展路由的源ip参数、是否使能bfd的使能参数、接口名称参数和bfd名称参数。

11、上述方案中,所述方法还包括:

12、响应于访问第三接口的第三指令,发送用于创建bfd会话的第二配置信息给vim;

13、接收vim返回的新创建bfd会话的第二配置结果。

14、上述方案中,若所述第一指令对应于初次开通业务站点,所述第一配置信息用于指示vim新建共享bfd接口及对应的bfd实例,相应地,nfvo基于第一配置结果确定共享bfd接口和bfd实例的对应关系。

15、上述方案中,若所述第一指令对应于新增业务子接口,所述第一配置信息中的bfd名称参数指示新增的业务子接口复用的bfd名称;

16、nfvo基于第一配置结果新增所述业务子接口和bfd实例的对应关系。

17、第二方面,本申请实施例提供了一种路由策略的管理方法,应用于vim,所述方法包括:

18、接收来自nfvo的用于创建扩展路由的第一配置信息;

19、基于所述第一配置信息指示软件定义网络控制器(sdnc)创建扩展路由,并接收sdnc返回的扩展路由创建结果;

20、基于所述扩展路由创建结果生成第一配置结果,并返回第一配置结果给nfvo;

21、其中,所述第一配置信息包括待创建扩展路由的源ip参数、是否使能bfd的使能参数、接口名称参数和bfd名称参数,所述第一配置结果包括新创建扩展路由的源ip参数、是否使能bfd的使能参数、接口名称参数和bfd名称参数。

22、上述方案中,所述方法还包括:

23、接收来自nfvo的用于删除扩展路由的指示信息;

24、基于所述指示信息指示sdnc删除扩展路由,并接收sdnc返回的扩展路由删除结果;

25、基于所述扩展路由删除结果生成剩余扩展路由结果,并返回所述剩余扩展路由结果给nfvo;

26、其中,所述指示信息包括:待删除的扩展路由对象列表及扩展路由目标网段,所述剩余扩展路由结果包括:剩余扩展路由的源ip参数、是否使能bfd的使能参数、接口名称参数和bfd名称参数。

27、上述方案中,所述方法还包括:

28、接收来自nfvo的用于创建bfd会话的第二配置信息;

29、基于所述第二配置信息指示sdnc创建bfd会话;

30、返回新创建bfd会话的第二配置结果给nfvo。

31、上述方案中,所述方法还包括:

32、响应于访问第四接口的第四指令,发送已创建的扩展路由的第三配置结果给nfvo;

33、其中,所述第四接口用于查询扩展路由,所述第三配置结果包括已创建的扩展路由的源ip参数、是否使能bfd的使能参数、接口名称参数和bfd名称参数。

34、上述方案中,若所述第一配置信息的bfd名称参数未携带待复用bfd名称,则新增扩展路由对应的bfd名称,并将新增的bfd名称写入所述第一配置结果的bfd名称参数中。

35、上述方案中,若所述第一配置信息的bfd名称参数携带待复用bfd名称,则控制新创建扩本文档来自技高网...

【技术保护点】

1.一种路由策略的管理方法,其特征在于,应用于网络功能虚拟化编排器NFVO,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,若所述第一指令对应于初次开通业务站点,所述第一配置信息用于指示VIM新建共享BFD接口及对应的BFD实例,相应地,NFVO基于第一配置结果确定共享BFD接口和BFD实例的对应关系。

5.根据权利要求1所述的方法,其特征在于,若所述第一指令对应于新增业务子接口,所述第一配置信息中的BFD名称参数指示新增的业务子接口复用的BFD名称;

6.一种路由策略的管理方法,其特征在于,应用于VIM,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求6所述的方法,其特征在于,所述方法还包括:

9.根据权利要求6所述的方法,其特征在于,所述方法还包括:

10.根据权利要求6所述的方法,其特征在于,若所述第一配置信息的BFD名称参数未携带待复用BFD名称,则新增扩展路由对应的BFD名称,并将新增的BFD名称写入所述第一配置结果的BFD名称参数中。

11.根据权利要求6所述的方法,其特征在于,若所述第一配置信息的BFD名称参数携带待复用BFD名称,则控制新创建扩展路由复用所述待复用BFD名称对应的BFD实例,并将已复用的BFD名称写入所述第一配置结果的BFD名称参数中。

12.一种路由策略的管理装置,其特征在于,应用于NFVO,所述管理装置包括:

13.一种路由策略的管理装置,其特征在于,应用于VIM,所述管理装置包括:

14.一种网络功能虚拟化编排器NFVO,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,

15.一种虚拟基础设施管理器VIM,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,

16.一种路由策略的管理系统,其特征在于,包括:如权利要求14所述的网络功能虚拟化编排器和如权利要求15所述的虚拟基础设施管理器。

17.一种计算机存储介质,所述计算机存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1至11任一项所述方法的步骤。

...

【技术特征摘要】

1.一种路由策略的管理方法,其特征在于,应用于网络功能虚拟化编排器nfvo,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,若所述第一指令对应于初次开通业务站点,所述第一配置信息用于指示vim新建共享bfd接口及对应的bfd实例,相应地,nfvo基于第一配置结果确定共享bfd接口和bfd实例的对应关系。

5.根据权利要求1所述的方法,其特征在于,若所述第一指令对应于新增业务子接口,所述第一配置信息中的bfd名称参数指示新增的业务子接口复用的bfd名称;

6.一种路由策略的管理方法,其特征在于,应用于vim,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求6所述的方法,其特征在于,所述方法还包括:

9.根据权利要求6所述的方法,其特征在于,所述方法还包括:

10.根据权利要求6所述的方法,其特征在于,若所述第一配置信息的bfd名称参数未携带待复用bfd名称,则新增扩展路由对...

【专利技术属性】
技术研发人员:黄婧陈少凡
申请(专利权)人:中国移动通信有限公司研究院
类型:发明
国别省市:

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

1