[发明专利]一种多客户端并发配置的方法、服务端和客户端在审
申请号: | 202310656363.X | 申请日: | 2023-06-02 |
公开(公告)号: | CN116582430A | 公开(公告)日: | 2023-08-11 |
发明(设计)人: | 梁凡;王新柱 | 申请(专利权)人: | 武汉烽火技术服务有限公司;烽火通信科技股份有限公司 |
主分类号: | H04L41/0803 | 分类号: | H04L41/0803;H04L41/0823 |
代理公司: | 深圳市六加知识产权代理有限公司 44372 | 代理人: | 刘慧 |
地址: | 430205 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 并发 配置 方法 服务端 | ||
本发明涉及客户端配置技术领域,提供了一种多客户端并发配置的方法、服务端和客户端,方法包括服务端接收来自于客户端的第一协商消息,根据第一协商消息确定客户端的锁定能力;向客户端发送第二协商消息,以便客户端基于第二协商消息确定服务端的锁定能力,根据服务端发送的锁定消息;接收客户端的锁定消息,对所述锁定消息解析得到参数,根据参数对候选数据区锁定和后续解锁。本发明通过扩展协议标准定义的锁定和解锁操作,使服务端和客户端具有锁定能力,使得依据参数进行解锁,避免软件或网络故障,客户端未发送解锁消息或解锁消息未被送达服务端,导致候选数据区无法解锁的问题,保证其他客户端可以配置设备。
技术领域
本发明涉及客户端配置领域,特别是涉及一种多客户端并发配置的方法、服务端和客户端。
背景技术
NETCONF(Network Configuration Protocol)是一种网管配置管理协议,使用NETCONF的网管或控制器(NETCONF客户端)和被管理的网络设备(NETCONF服务端)之间建立会话,客户端使用远程过程调用(RPC,remote procedure calls)方式和基于可扩展标记语言(XML,Extensible MarkupLanguage)编码的数据协议实现对服务端的配置和管理。
NETCONF协议定义了一系列数据区(datastore)及针对数据区的操作,用于编辑和保存配置数据,相关的数据区及操作包括:
运行数据区running:用于保存设备当前生效的配置数据;候选数据区candidate:用于缓存客户端当前编辑的配置数据,候选数据区的配置数据不会立即生效,需要等客户端执行提交操作且校验通过后,这些数据会复制到运行数据区正式生效;编辑配置edit-config:编辑配置数据,目标可以是运行数据区或候选数据区;提交commit:将候选数据区的内容提交到运行数据区;锁定lock:客户端锁定指定数据区,锁定目标可以是运行数据区或候选数据区,被锁定的数据区不允许其他客户端修改;解锁unlock:已锁定某个数据区的客户端,通过此操作解除对该数据区的锁定。
在使用NETCONF协议管理网络设备时,为了避免多个NETCONF客户端同时配置服务端导致数据冲突,客户端需要按照“锁定候选数据区-编辑候选数据区-提交配置-解锁候选数据区”的步骤完成配置操作。在已锁定数据区的客户端解锁前,其他客户端不能修改数据区的内容。
某个客户端成功锁定配置数据区后,由于软件或网络故障等原因,客户端未发送解锁消息或解锁消息未被送达服务端,导致服务端配置数据区锁定状态无法解除,这种情况下,其他客户端无法配置设备。
在人-机器交互的传统管理方式下,对比人自身的处理效率,上述问题影响不大,但在类似工业互联网这种机器-机器交互的智能运维场景下,多台网管和控制器需要根据采集到的设备性能、状态、告警等数据,分析网络质量,并快速实时调整网络参数,上述问题会严重影响网络管理效率
鉴于此,克服该现有技术所存在的缺陷是本技术领域亟待解决的问题。
发明内容
本发明实施例要解决的问题是如何解决某个客户端成功锁定配置数据区后,由于软件或网络故障等原因,客户端未发送解锁消息或解锁消息未被送达服务端,导致服务端配置数据区锁定状态无法解除,这种情况下,其他客户端无法配置设备的问题。
本发明实施例采用如下技术方案:
第一方面,本发明提出了一种多客户端并发配置的方法,包括:
服务端接收来自于客户端的第一协商消息,根据所述第一协商消息确定客户端所具有的锁定能力;
向客户端发送第二协商消息,以便于客户端基于第二协商消息确定所述服务端所具有的锁定能力,进而根据所述服务端所具有的锁定能力发送相应的锁定消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉烽火技术服务有限公司;烽火通信科技股份有限公司,未经武汉烽火技术服务有限公司;烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310656363.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种硬质条盒箱开箱装置
- 下一篇:一种基于道路施工用围挡装置