[发明专利]配置方法及装置在审
| 申请号: | 202110933796.6 | 申请日: | 2021-08-15 |
| 公开(公告)号: | CN113794583A | 公开(公告)日: | 2021-12-14 |
| 发明(设计)人: | 熊志欢 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 配置 方法 装置 | ||
本申请提供一种配置方法及装置,所述方法应用于网络设备,所述方法包括:接收控制器发送的至少一个配置请求,所述至少一个配置请求中的每个配置请求均包括类型标识;当每个类型标识指示对应的所述配置请求为第一类型时,对所述至少一个配置请求分别进行校验处理;若所述至少一个配置请求均通过校验处理,则将所述至少一个配置请求中的每个配置请求分别发送至对应的业务模块,以使得业务模块根据所述配置请求下发配置。
技术领域
本申请涉及通信技术领域,尤其涉及一种配置方法及装置。
背景技术
目前,管理、配置网络设备可通过两种方式实现,一种为命令行方式;另一种为基于UI的Netconf的方式。其中,命令行的方式:可直接由管理人员输入命令行,完成网络设备的配置;Netconf的方式:根据Netconf协议,将配置的内容通过XML数据格式的方式发送至网络设备,网络设备对配置的内容校验通过后,将配置的内容下发至业务模块。
随着技术的发展,使用Netconf操作配置网络设备的场景越来越多,对netconf处理的准确性、效率、性能也有了更高的要求。
如图1所示,图1为现有控制器向网络设备下发Netconf配置请求过程示意图。在图1中,控制器生成并向网络设备发送Netconf配置请求。该Netconf配置请求的格式为xml格式。网络设备接收Netconf配置请求后,首先对xml格式的Netconf配置请求进行解析。然后,网络设备对xml格式的Netconf配置请求进行格式转换,生成业务模块可识别的配置请求。网络设备将格式转换后的配置请求发送至对应的业务模块。
业务模块接收到配置请求后,对配置请求进行校验处理。若配置无误,则下发配置,配置生效。若配置有误,则配置失败,同时,根据错误选项(error-option)触发对应的处理过程。
在Netconf协议中,规定了错误选项(error-option),该错误选项指定“回滚(rollback-on-error)”、“停止(stop-on-error)”、“继续(continue-on-error)”等三种错误处理流程。
rollback-on-error:指定该选项,系统收集当前配置并生成一个临时配置文件。在Netconf配置发生错误时,以临时配置文件的内容触发全配置回滚,使配置恢复至在先配置。
stop-on-error、continue-on-error:指定上述两选项,Netconf框架内部为保证配置完整性,通常用一个表存储当前配置。在下发edit-config指令前,先下发get-config指令并记录表内的当前配置。如果Netconf配置失败,则再用get-config得到的结果覆盖当前配置。
上述几种错误选项方式,也带来以下缺陷:1)前述rollback-on-error的方式中,获取临时配置文件、配置回滚,均将消耗大量的系统资源,尤其是配置文件越大越明显,影响网络设备的性能和其他功能;2)前述stop-on-error、continue-on-error的方式中,则需获取表内的当前配置,并在Netconf配置失败时,再覆盖当前配置,上述操作复杂且繁琐,影响网络设备的性能以及网络设备的配置功能。
发明内容
有鉴于此,本申请提供了一种配置方法及装置,用以解决在Netconf配置发生错误时,现有几种错误选项方式,均会耗用网络设备资源并对网络设备当前运行的配置存在影响的问题。
第一方面,本申请提供了一种配置方法,所述方法应用于网络设备,所述方法包括:
接收控制器发送的至少一个配置请求,所述至少一个配置请求中的每个配置请求均包括类型标识;
当每个类型标识指示对应的所述配置请求为第一类型时,对所述至少一个配置请求分别进行校验处理;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110933796.6/2.html,转载请声明来源钻瓜专利网。





