[发明专利]一种网络配置方法和装置有效
申请号: | 201811399694.5 | 申请日: | 2018-11-22 |
公开(公告)号: | CN109245953B | 公开(公告)日: | 2022-11-01 |
发明(设计)人: | 王汉 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L41/069 | 分类号: | H04L41/069;H04L41/085;H04L41/08 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 配置 方法 装置 | ||
本申请提供了网络配置方法和装置。本申请中,NETCONF客户端通过为下发的网络配置生成配置日志,基于配置日志可以直接定位NETCONF客户端在NETCONF连接异常前成功下发的最后一条网络配置(即上述的目标网络配置),然后从目标网络配置的下一条网络配置开始继续执行网络配置下发,这实现了NETCONF客户端在NETCONF连接恢复正常后不会重复下发之前已下发的网络配置,避免了NETCONF服务端收到重复的网络配置。
技术领域
本申请涉及网络通信技术,特别涉及一种网络配置方法和装置。
背景技术
网络配置(NETCONF)是一种基于可扩展标记语言(XML)的配置协议。在NETCONF客户端和NETCONF服务端之间建立NETCONF连接后,NETCONF客户端通过NETCONF连接向NETCONF服务端下发网络配置,这实现了更为灵活和方便的网络配置。这里的网络配置可为开放流(OPENFLOW)配置,端口配置,服务质量(QoS)配置,防火墙策略等。在应用中,NETCONF客户端可为控制器,NETCONF服务端可为防火墙,负载均衡器,交换设备等。
但是,在NETCONF客户端下发网络配置的过程中常因为NETCONF连接异常导致NETCONF客户端仅下发部分网络配置至NETCONF服务端后就无法继续下发剩余网络配置。比如NETCONF客户端需向NETCONF服务端下发5条网络配置(配置1至配置5),NETCONF客户端按照顺序从起始位置开始逐条向NETCONF服务端下发网络配置,可能会出现NETCONF客户端下发完配置3后因NETCONF连接异常导致无法继续向NETCONF服务端下发剩余两条网络配置(配置4、配置5)。而在上述NETCONF连接恢复正常后,NETCONF客户端会重新从起始位置开始下发,这会导致NETCONF服务端收到重复的网络配置。仍以上述5条配置为例,则在上述NETCONF连接恢复正常后,NETCONF客户端按照顺序重新从起始位置开始逐条向NETCONF服务端下发网络配置,就会导致NETCONF服务端收到重复的配置1至配置3。
发明内容
本申请提供了网络配置方法和装置,以防止NETCONF服务端收到重复的网络配置。
本申请提供的技术方案包括:
一种网络配置方法,该方法应用于网络配置NETCONF客户端,所述NETCONF客户端与NETCONF服务端之间建立了NETCONF连接,该方法包括:
在通过NETCONF连接向NETCONF服务端下发网络配置的过程中,为下发的每一条网络配置生成对应的配置日志并记录至指定存储介质,并在所述NETCONF连接异常时,结束网络配置下发;配置日志包括网络配置标识ID、网络配置下发结果,网络配置下发结果用于表示网络配置是否下发成功;
在检测到NETCONF连接从异常恢复为正常时,依据指定存储介质记录的配置日志定位目标网络配置,目标网络配置为所述NETCONF客户端在所述NETCONF连接异常前成功下发的最后一条网络配置,从目标网络配置的下一条网络配置开始继续执行网络配置下发,直至所有网络配置下发完成。
一种网络配置装置,该装置应用于网络配置NETCONF客户端,所述NETCONF客户端与NETCONF服务端之间建立了NETCONF连接,该装置包括:
配置单元,用于通过NETCONF连接向NETCONF服务端下发网络配置,并在所述NETCONF连接异常时,结束网络配置下发;
日志单元,用于所述配置单元在通过NETCONF连接向NETCONF服务端下发网络配置的过程中,为下发的每一条网络配置生成对应的配置日志并记录至指定存储介质;配置日志包括网络配置标识ID、网络配置下发结果,网络配置下发结果用于表示网络配置是否下发成功;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811399694.5/2.html,转载请声明来源钻瓜专利网。