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

路由配置方法、装置、设备及存储介质制造方法及图纸

技术编号:40541099 阅读:5 留言:0更新日期:2024-03-05 18:56
本申请提供了一种路由配置方法、装置、设备及存储介质。该方法包括:获取第一BGP配置、第二BGP配置、第三BGP配置和第四BGP配置;向接入网关下发第一BGP配置,向第一设备下发第二BGP配置,第一BGP配置和第二BGP配置用于建立接入网关和第一设备之间的第一BGP邻居关系,第一BGP邻居关系用于接入网关和第一设备进行路由配置的共享;向接入网关下发第三BGP配置,向云网关下发第四BGP配置,第三BGP配置和第四BGP配置用于建立接入网关和云网关之间的第二BGP邻居关系,第二BGP邻居关系用于接入网关和云网关进行路由配置的共享,从而可以提高路由配置效率和准确率。

【技术实现步骤摘要】

本申请实施例涉及云,尤其涉及一种路由配置方法、装置、设备及存储介质


技术介绍

1、在混合云场景中,为了使得私有云侧的互连网数据中心(internet data center,idc)服务器或者用户驻地设备(customer premises equipment,cpe)能够访问公有云,如图1所示,用户需要通过云上控制台向云控制器发送从私有云到公有云的路由配置,例如,图1所示的是公有云的某个网段路由172.16.0.0/24,云控制器再将该路由配置下发给接入网关和云网关。另外,用户还需要为idc服务器或cpe配置该路由配置。

2、类似的,在混合云场景中,为了使得公有云可以访问私有云,用户需要通过云上控制台向云控制器发送从公有云到私有云的路由配置,云控制器再将该路由配置下发给接入网关和云网关。另外,用户还需要为idc服务器或cpe配置该路由配置。

3、然而,上述路由配置过程较为繁琐,导致路由配置效率较低,当路由配置条目较多时,还会存在路由配置准确率较低的问题。


技术实现思路

1、本申请提供一种路由配置方法、装置、设备及存储介质,可以提高路由配置效率,尤其对于路由配置条目较多的情况,由于只需要为一个设备配置路由配置即可,从而可以降低配置出错的情况。

2、第一方面,本申请实施例提供一种路由配置方法,该方法应用于云控制器,云控制器与接入网关和公有云侧的云网关连接,接入网关还与私有云侧的第一设备和云网关连接,该方法包括:获取第一bgp配置、第二bgp配置、第三bgp配置和第四bgp配置;向接入网关下发第一bgp配置,并向第一设备下发第二bgp配置,第一bgp配置和第二bgp配置用于建立接入网关和第一设备之间的第一bgp邻居关系,第一bgp邻居关系用于接入网关和第一设备进行路由配置的共享;向接入网关下发第三bgp配置,并向云网关下发第四bgp配置,第三bgp配置和第四bgp配置用于建立接入网关和云网关之间的第二bgp邻居关系,第二bgp邻居关系用于接入网关和云网关进行路由配置的共享;其中,路由配置是从私有云到公有云的第一路由配置,或者是从公有云到私有云的第二路由配置。

3、第二方面,本申请实施例提供一种云控制器,云控制器与接入网关和公有云侧的云网关连接,接入网关还与私有云侧的第一设备和云网关连接,云控制器包括:获取模块和下发模块,其中,获取模块用于获取第一bgp配置、第二bgp配置、第三bgp配置和第四bgp配置;下发模块用于:向接入网关下发第一bgp配置,并向第一设备下发第二bgp配置,第一bgp配置和第二bgp配置用于建立接入网关和第一设备之间的第一bgp邻居关系,第一bgp邻居关系用于接入网关和第一设备进行路由配置的共享;向接入网关下发第三bgp配置,并向云网关下发第四bgp配置,第三bgp配置和第四bgp配置用于建立接入网关和云网关之间的第二bgp邻居关系,第二bgp邻居关系用于接入网关和云网关进行路由配置的共享;其中,路由配置是从私有云到公有云的第一路由配置,或者是从公有云到私有云的第二路由配置。

4、第三方面,本申请实施例提供一种电子设备,包括:处理器和存储器,该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行如第一方面或其各实现方式中的方法。

5、第四方面,本申请实施例提供一种计算机可读存储介质,用于存储计算机程序,计算机程序使得计算机执行如第一方面或其各实现方式中的方法。

6、第五方面,本申请实施例提供一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行如第一方面或其各实现方式中的方法。

7、第六方面,本申请实施例提供一种计算机程序,计算机程序使得计算机执行如第一方面或其各实现方式中的方法。

8、通过本申请实施例提供的技术方案,由于云控制器为第一设备、接入网关和云网关下发了bgp配置,使得接入网关分别可以与第一设备以及云网关建立bgp邻居关系,基于此,当这三个设备中的任一个设备被配置了私有云与公有云之间的路由配置之后,该设备都可以基于bgp邻居关系向该设备的bgp邻居共享该路由配置,进而使得这三个设备均可以获得该路由配置。该路由配置方法较为简单,从而可以提高路由配置效率,尤其对于路由配置条目较多的情况,由于只需要为一个设备配置路由配置即可,从而可以降低配置出错的情况。

本文档来自技高网...

【技术保护点】

1.一种路由配置方法,其特征在于,所述方法应用于云控制器,所述云控制器与接入网关和公有云侧的云网关连接,所述接入网关还与私有云侧的第一设备和所述云网关连接,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,当所述路由配置是所述第一路由配置时,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,当所述路由配置是所述第一路由配置时,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述第二路由配置是用户为所述第一设备配置的路由配置;

5.根据权利要求1-4任一项所述的方法,其特征在于,还包括:

6.根据权利要求5所述的方法,其特征在于,所述确定所述第三路由配置和所述第四路由配置中至少一项的异常路由表项,包括:

7.根据权利要求1-4任一项所述的方法,其特征在于,所述云控制器与所述接入网关和所述云网关分别通过远程过程调用接口连接。

8.根据权利要求1-4任一项所述的方法,其特征在于,所述第一设备为互连网数据中心IDC服务器或者用户驻地设备CPE。

9.一种云控制器,其特征在于,所述云控制器与接入网关和公有云侧的云网关连接,所述接入网关还与私有云侧的第一设备和所述云网关连接,所述云控制器包括:

10.一种电子设备,其特征在于,包括:

11.一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至8中任一项所述的方法。

...

【技术特征摘要】

1.一种路由配置方法,其特征在于,所述方法应用于云控制器,所述云控制器与接入网关和公有云侧的云网关连接,所述接入网关还与私有云侧的第一设备和所述云网关连接,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,当所述路由配置是所述第一路由配置时,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,当所述路由配置是所述第一路由配置时,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述第二路由配置是用户为所述第一设备配置的路由配置;

5.根据权利要求1-4任一项所述的方法,其特征在于,还包括:

6.根据权利要求5所述的方法,其特征在于,所述确定所述第三路由配置和所述第四...

【专利技术属性】
技术研发人员:刘国旭
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1