一种路由管理方法、设备及系统技术方案

技术编号:31078186 阅读:22 留言:0更新日期:2021-12-01 11:31
本申请提供一种路由管理方法、设备及系统,用以解决由硬件环境限制路由处理能力的技术问题。在本方法中,配置分发设备可以在存在路由管理需求时在至少一个路由处理设备中创建路由处理单元,并确定每个待处理的目标私网对应的路由处理单元,然后将每个目标私网的配置信息发送给相应的路由处理单元,以使路由处理单元处理对应的目标私网的路由。在本方案中,用于进行路由处理的路由处理单元是根据路由管理需求实时在至少一个路由处理设备中创建的,每个路由处理单元能够独立完成对应的目标私网的路由收发和选路,因此,整个系统的路由处理能力不受单板等硬件环境的限制。由处理能力不受单板等硬件环境的限制。由处理能力不受单板等硬件环境的限制。

【技术实现步骤摘要】
一种路由管理方法、设备及系统


[0001]本申请涉及通信
,尤其涉及一种路由管理方法、设备及系统。

技术介绍

[0002]边界网关协议(border gateway protocol,BGP)能够实现不同自治系统(autonomous system,AS)之间的路由选择和交换功能。当BGP协议运行在单一路由器上时,受路由器硬件环境的限制(例如,CPU计算能力和存储器的存储能力),BGP协议所能够支持的路由数量以及邻居设备的数量受到严重限制。
[0003]随着大型的网络部署,导致通信网络中路由数量和邻居设备的数量剧增,通信网络可以通过路由器集群来实现,路由器集群中包含多个支持BGP的路由器。然而,这种部署方式从实际部署和配置管理的来看都均有很大的局限性。首先,部署复杂:由于路由器硬件不便于扩展,因此系统扩容困难,并且路由器集群中集中控制单元的存在,使得系统处理能力提升仍然存在瓶颈。再者,配置管理复杂:管理人员需要对路由器集群中的每个路由器进行配置操作。
[0004]显然,通过路由器集群来解决路由器的单一硬件环境限制问题,会增本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种路由管理方法,其特征在于,包括:配置分发设备获取M个目标私网的配置信息,其中,M为正整数,任一个目标私网的配置信息中包含所述目标私网的信息和所述目标私网中的多个邻居设备的信息;所述配置分发设备在至少一个路由处理设备中创建N个路由处理单元,其中,N为小于或等于M的正整数;所述配置分发设备在所述N个路由处理单元中,确定所述M个目标私网中每个目标私网对应的路由处理单元,其中,每个目标私网仅对应一个路由处理单元;所述配置分发设备分别将每个目标私网的配置信息发送给每个目标私网对应的路由处理单元。2.如权利要求1所述的方法,其特征在于,所述配置分发设备在所述至少一个路由处理设备中创建N个路由处理单元,包括:所述配置分发设备根据所述M个目标私网的数量,和/或,所述M个目标私网中每个目标私网中的邻居设备的数量,在所述至少一个路由处理设备中创建N个路由处理单元。3.如权利要求1或2所述的方法,其特征在于,所述配置分发设备在所述N个路由处理单元中,确定所述M个目标私网中每个目标私网对应的路由处理单元,包括:所述配置分发设备根据所述M个目标私网中每个目标私网中的邻居设备的数量,在所述N个路由处理单元中,确定所述M个目标私网中每个目标私网对应的路由处理单元。4.如权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:所述配置分发设备获取新增的P个目标私网的配置信息;所述配置分发设备创建Q个路由处理单元,其中P、Q为正整数,Q小于或等于P;所述配置分发设备在所述Q个路由处理单元中,确定所述P个目标私网中每个目标私网对应的路由处理单元,其中,每个目标私网仅对应一个路由处理单元;所述配置分发设备分别将所述P个目标私网的配置信息发送给每个目标私网对应的路由处理单元。5.如权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:所述配置分发设备获取第一指示信息,所述第一指示信息中包含待删除的第一目标私网的信息;所述配置分发设备根据所述第一指示信息,向所述第一目标私网对应的第一路由处理单元发送第二指示信息,所述第二指示信息用于通知所述第一目标路由处理单元删除所述第一目标私网的配置信息。6.如权利要求5所述的方法,其特征在于,当所述第一路由处理单元对应的目标私网仅包括所述第一目标私网时,所述方法还包括:所述配置分发设备释放所述第一路由处理单元。7.如权利要求5所述的方法,其特征在于,当所述第一路由处理单元对应的目标私网还包含第二目标私网时,所述方法还包括:当第一目标路由处理单元的负载低于第一阈值时,所述配置分发设备确定负载高于所述第一阈值且小于最大值的第二路由处理单元;所述配置分发设备将所述第二目标私网的配置信息发送给所述第二路由处理单元;所述配置分发设备释放所述第一路由处理单元。
8.如权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:所述配置分发设备确定第三路由处理单元的软件版本不符合版本条件时,创建符合所述版本条件的第四路由处理单元;所述配置分发设备将所述第三路由处理单元对应的第三目标私网的配置信息发送给所述第四路由处理单元;所述配置分发设备释放所述第三路由处理单元。9.一种路由管理方法,其特征在于,所述方法应用于第一路由处理设备中的第一路由处理单元,所述方法包括:接收所述第一路由处理单元对应的第一目标私网的配置信息,其中,所述第一目标私网的配置信息中包含所述第一目标私网的信息和所述第一私网中的多个第一邻居设备的信息;获取所述第一目标私网中的所述多个第一邻居设备的路由信息;根据所述多个第一邻居设备的路由信息,确定所述第一目标私网的最优路由信息。10.如权利要求9所述的方法,其特征在于,所述获取所述多个第一邻居设备的路由信息,包括:根据所述第一目标私网的配置信息,生成第一引流指示信息,所述第一引流信息用于指示转发设备将来自所述多个第一邻居设备的边界网关协议BGP路由报文转发给所述第一路由处理单元,其中,任一个第一邻居设备的BGP路由报文中包含所述第一邻居设备的路由信息;向所述转发设备通知所述第一引流指示信息;接收所述转发设备转发的所述多个第一邻居设备的BGP路由报文,并从所述多个第一邻居设备的BGP路由报文获取所述多个第一邻居设备的路由信息。11.如权利要求10所述的方法,其特征在于,向所述转发设备通知所述第一引流指示信息,包括:将所述第一引流指示信息保存到数据存储设备中,以使所述转发设备从所述数据存储设备中获取所述第一引流指示信息。12.如权利要求9-11任一项所述的方法,其特征在于,在确定所述第一目标私网的最优路由信息之后,所述方法还包括:将所述第一目标私网的最优路由信息通知给路由表设备,以使所述路由表设备生成所述第一目标私网的路由转发表项。13.如权利要求12所述的方法,其特征在于,将所述第一目标私网的最优路由信息通知给路由表设备,包括:将所述第一目标私网的最优路由信息保存到数据存储设备中,以使所述路由表设备从所述数据存储设备中获取所述第一目标私网的最优路由信息。14.一种配置分发设备,其特征在于,包括:获取单元,用于获取M个目标私网的配置信息,其中,M为正整数,任一个目标私网的配置信息中包含所述目标私网的信息和所述目标私网中的多个邻居设备的信息;处理单元,用于在至少一个路由处理设备中创建N个路由处理单元,其中,N为小于或等于M的正整数;以及在所述N个路由处理单元中,确定所述M个目标私网中每个目标私网对应
的路由处理单元,其中,每个目标私网仅对应一个路由处理单元;通信单元,用于分别将每个目标私网的配置信息发送给每个目标私网对应的路由处理单元。15.如权利要求14所述的配置分发设备,其特征在于,所述处理单元,在所述至少一个路由处理设备中创建N个路由处理单元时,具体用于:根据所述M个目标私网的数量,和/或,所述M个目标私网中每个目标私网中的邻居设备的数量,在所述至少一个路由处理设备中创建N个路由处理单元。16.如权利要求14或15所述的配置分发设备,其特征在于,所述处理单元,在所述N个路由处理单元中,确定所述M个目标私网中每个目标私网对应的路由处理单元时,具体用于:根据所述M个目标私网中每个目标私网中的邻居设备的数量,在所述N个路由处理单元中,确定所述M个目标私网中每个目标私网对应的路由处理单元。17.如权利要求14-16任一项所述的配置分发设备,其特征在于,所述获取单元,还用于获取新增的P个目标私网的配置信息;所述处理单元,还用于创建Q个路由处理单元,其中P、Q为正整数,Q小于或等于P;以及在所述Q个路由处理单元中,确定所述P个目标私网中每个目标私网对应的路由处理单元,其中,每个目标私网仅对应一个路由处理单元;所述通信单元,还用于分别将所述P个目标私网的配置信息发送给每个目标私网对应的路由处理单元。18.如权利要求14-17任一项所述的配置分发设备,其特征在于,所述获取单元,还用于获取第一指示信息,所述第一指示信息中包含待删除的第一目标私网的信息;所述处理单元,还用...

【专利技术属性】
技术研发人员:金晨雨秦神祖徐海军梁跃旗武红阳
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1