The invention discloses a configuration method, device, controller and computer storage medium of network equipment for improving the configuration efficiency of network equipment. The configuration method of the network device includes: aggregating at least one child node according to each parent node corresponding to at least one child node supported by the network device, and the configuration parameters corresponding to each parent node are used to configure the functional components corresponding to the network device; generating the configuration messages corresponding to each parent node; and matching each parent node. A message is sent to the network device so that the network device configures the corresponding functional components according to the configuration information corresponding to the respective parent nodes.
【技术实现步骤摘要】
网络设备的配置方法、装置、控制器及计算机存储介质
本专利技术涉及通信
,特别涉及一种网络设备的配置方法、装置、控制器及计算机存储介质。
技术介绍
(openconfig,OC)协议是遵从标准网络配置(networkconfiguration,NETCONF)协议实现的,而NETCONF协议是一种基于可扩展标记语言(ExtensiveMarkupLanguage,XML)的网络管理协议,NETCONF协议规定了对网络设备进行配置和管理的方法。请参见图1,图1为现有技术的网络配置的系统架构图。目前基于OC协议的控制器可能会连接多个网络设备,例如,交换机或者路由器等,控制器可以通过发送配置消息的方式,实现对与其连接的网络设备进行配置。目前,控制器在对网络设备进行配置时,控制器需要针对网络设备支持的每个子节点分别发送一条配置消息,以实现网络设备的配置。而每个网络设备的支持的子节点有多个,如果针对每一个子节点,控制器都要发送一个配置消息,那么,控制器发送的配置消息较多,从而导致对网络设备进行配置的效率低下。
技术实现思路
本专利技术实施例提供一种网络设备的配置方法、装置、控制器及计算机存储介质,用于提高网络设备的配置效率。第一方面,提供了一种网络设备的配置方法,应用在控制器中,该方法包括:根据所述网络设备支持的至少一个子节点对应的各个父节点聚合所述至少一个子节点,所述各个父节点对应的配置参数用于配置所述网络设备对应的功能组件;生成与所述各个父节点对应的配置消息;将与所述各个父节点对应的配置消息发送给所述网络设备,以使所述网络设备根据与所述各个父节点对应的配置信息配 ...
【技术保护点】
1.一种网络设备的配置方法,应用在控制器中,其特征在于,包括:根据所述网络设备支持的至少一个子节点对应的各个父节点聚合所述至少一个子节点,所述各个父节点对应的配置参数用于配置所述网络设备对应的功能组件;生成与所述各个父节点对应的配置消息;将与所述各个父节点对应的配置消息发送给所述网络设备,以使所述网络设备根据与所述各个父节点对应的配置信息配置对应的功能组件。
【技术特征摘要】
1.一种网络设备的配置方法,应用在控制器中,其特征在于,包括:根据所述网络设备支持的至少一个子节点对应的各个父节点聚合所述至少一个子节点,所述各个父节点对应的配置参数用于配置所述网络设备对应的功能组件;生成与所述各个父节点对应的配置消息;将与所述各个父节点对应的配置消息发送给所述网络设备,以使所述网络设备根据与所述各个父节点对应的配置信息配置对应的功能组件。2.如权利要求1所述的方法,其特征在于,根据所述网络设备支持的至少一个子节点对应的各个父节点聚合所述至少一个子节点,包括:接收来自所述网络设备的支持能力信息,其中,所述支持能力信息用于指示所述网络设备支持的至少一个子节点;确定所述至少一个子节点对应的各个父节点;将所述至少一个子节点中对应同一个父节点的子节点进行聚合。3.如权利要求1-2任一所述的方法,其特征在于,生成与所述各个父节点对应的配置消息,包括:分别建立与所述各个父节点对应的配置数据表,其中,所述配置数据表用于指示对应父节点包括的所有子节点的配置参数;基于建立的配置数据表分别生成与所述各个父节点对应的配置消息,其中,每个配置消息携带对应父节点包括的子节点的配置参数。4.如权利要求3所述的方法,其特征在于,分别建立与所述各个父节点对应的配置数据表,包括:获取所述各个父节点包括的所有子节点的配置参数;对获取的配置参数进行格式转化,获得转化后的配置参数,其中,所述获取的配置参数的格式为XML格式,所述转化后的配置参数的格式为JSON格式;根据所述转化后的配置参数建立所述配置数据表。5.一种网络设备的配置装置,应用在控制器中,其特征在于,包括:聚合单元,根据所述网络设备支持的至少一个子节点对应的各个父节点聚合所述至少一个子节点,所述...
【专利技术属性】
技术研发人员:陈小龙,陈斯祥,郑金珠,
申请(专利权)人:锐捷网络股份有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。