发明名称 |
配置网络设备的方法、客户端、服务器端及网络系统 |
摘要 |
本发明公开了一种配置网络设备的方法、客户端、服务器端及网络系统,属于网络通信领域。所述方法包括:接收客户端发送的配置提交请求,缓存所述配置提交请求中的配置信息;将所述配置信息提交到候选数据集中,由所述候选数据集将所述配置信息运行生效到运行配置数据集;当发生配置冲突时,基于当前的运行配置数据集更新基础数据集;获取缓存的配置信息,并在新的基础数据集上重新执行所述缓存的配置信息,运行生效到运行配置数据集;向所述客户端返回执行结果。本发明满足了多用户并发配置的要求,提升了多用户操作并发度,解决了现有技术中通过整体锁或者部分锁的方式处理时导致的用户并发度低及死锁的问题。 |
申请公布号 |
CN102148817B |
申请公布日期 |
2014.04.16 |
申请号 |
CN201010590217.4 |
申请日期 |
2010.12.08 |
申请人 |
华为技术有限公司 |
发明人 |
郑光迎;韩涛;肖华山;易伟 |
分类号 |
H04L29/06(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
北京三高永信知识产权代理有限责任公司 11138 |
代理人 |
滕一斌 |
主权项 |
一种配置网络设备的方法,其特征在于,所述方法包括:接收客户端发送的配置提交请求,缓存所述配置提交请求中的配置信息;将所述配置信息提交到候选数据集中,由所述候选数据集将所述配置信息运行生效到运行配置数据集;当发生配置冲突时,基于当前的运行配置数据集更新基础数据集;获取缓存的配置信息,并在新的基础数据集上重新执行所述缓存的配置信息,运行生效到运行配置数据集;向所述客户端返回执行结果。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |