网络设备配置方法及系统技术方案

技术编号:26177913 阅读:30 留言:0更新日期:2020-10-31 14:24
本发明专利技术涉及网络集中管控技术领域,具体涉及网络设备配置方法及系统,所述方法包括:请求配置当前网络设备时,调用可完成当前配置业务的XML模板;根据当前网络设备的属性信息,获取对应的配置变量参数;将调用的XML模板和对应的配置变量参数下发至当前网络设备进行配置。本发明专利技术能够在完成配置业务的同时减少网络压力。

【技术实现步骤摘要】
网络设备配置方法及系统
本专利技术涉及网络集中管控
,具体涉及网络设备配置方法及系统。
技术介绍
向网络设备下发配置命令传统的方式是采用手工控制方式,编写命令行控制脚本。传统方案无法做到自动化,容易出现纰漏,且依赖人工编写控制脚本,维护难度较大。随着软件规模的不断扩大,新型的网络架构:软件定义网络(SoftwareDefinedNetwork,SDN),通过将控制平面和数据平面分离,实现网络的虚拟化,灵活控制网络流量。其底层对设备的配置和管理常采用NETCONF协议来完成,对设备下发配置数据如:VXLAN、路由、ACL等。NETCONF(NetworkConfigurationProtocol,网络配置协议)是一种基于XML(可扩展标记语言)的网络管理协议,它提供了一种可编程的、对网络设备进行配置和管理的方法。但是由于NETCONF框架对设备操作的粒度很小,定义了对设备操作的基本单元。因此,完成一项配置业务可能需要多个基本单元的组合。NETCONF采用小粒度定义对设备操作的基本单元,完成某个配置业务可能需要组合多个本文档来自技高网...

【技术保护点】
1.一种网络设备配置方法,其特征在于,所述方法包括:/n请求配置当前网络设备时,调用可完成当前配置业务的XML模板;/n根据当前网络设备的属性信息,获取对应的配置变量参数;/n将调用的XML模板和对应的配置变量参数下发至当前网络设备进行配置。/n

【技术特征摘要】
1.一种网络设备配置方法,其特征在于,所述方法包括:
请求配置当前网络设备时,调用可完成当前配置业务的XML模板;
根据当前网络设备的属性信息,获取对应的配置变量参数;
将调用的XML模板和对应的配置变量参数下发至当前网络设备进行配置。


2.根据权利要求1所述的网络设备配置方法,其特征在于,所述调用可完成当前配置业务的XML模板之前,还包括:
针对各配置业务,构建XML模板库;所述XML模板库中每个XML模板都能单独完成对应的配置业务;
所述调用可完成当前配置业务的XML模板,具体包括:
从XML模板库中调用当前配置业务对应的XML模板。


3.根据权利要求2所述的网络设备配置方法,其特征在于,所述针对各配置业务,构建XML模板库,具体包括:
针对每一个配置业务,在NETCONF协议定义的对网络设备操作的各项基本单元中,查找能组合完成当前配置业务的至少一个基本单元;以及,
将查找到的至少一个基本单元组合构成当前配置业务对应的XML模板;
将各配置业务对应的XML模板进行存储,构成XML模板库。


4.根据权利要求1所述的网络设备配置方法,其特征在于,所述根据当前网络设备的属性信息,获取对应的配置变量参数之前,还包括:
构建网络设备数据库,在所述网络设备数据库中录入各网络设备的属性信息;所述属性信息,包括但不限于:设备名称和设备端口;
从网络设备数据库中,调用当前网络设备的属性信息。


5.根据权利要求1所述的网络设备配置方法,其特征在于,所述配置变量参数是以HTTP参数形式下发至对应的网络设备;
所述将调用的XML模板和对应的配置变量参数下发至当前网络设备进行配置之前,还包括:
通过安全外壳协议建立与当前网络设备的连接。


6.一种网络设备配...

【专利技术属性】
技术研发人员:武冠芳邱春武李源郭昭
申请(专利权)人:新浪网技术中国有限公司
类型:发明
国别省市:北京;11

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

1