[发明专利]一种配置同步方法及装置有效
申请号: | 201910285564.7 | 申请日: | 2019-04-10 |
公开(公告)号: | CN110086657B | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 余华 | 申请(专利权)人: | 北京华三通信技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L5/00 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 100094 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 配置 同步 方法 装置 | ||
本发明提供一种配置同步方法及装置,所述方法包括:与使能DRNI的第二网络设备建立DR系统;当所述第一网络设备为所述DR系统的主设备时,根据接收到的配置下发指令确定DR接口使能的配置命令;将所述DR接口使能的配置命令同步给所述第二网络设备,以使所述第二网络设备根据所述配置命令向所述第二网络设备的DR接口下发对应的配置。应用本发明实施例可以简化组网部署的复杂度,降低DR设备的性能开销。
技术领域
本发明涉及网络通信技术领域,尤其涉及一种配置同步方法及装置。
背景技术
分布式弹性网络互连(英文:Distributed Resilient Network Interconnect,简称:DRNI)是一种跨设备链路聚合技术,将两台物理设备在聚合层面虚拟成一台设备来实现跨设备链路聚合,从而提供设备级冗余保护和流量负载分担。
在DRNI组网中,组成DR系统的两台设备(可以称为分布式聚合(英文:DistributedRelay,简称:DR)设备)上的聚合口(可以称为DR接口)上的协议配置需要保持一致。
目前,主要通过使用特定的配置管理工具进行配置下发,来保持DR系统中DR设备的DR接口的协议配置一致。
以使用Puppet(一种配置管理工具)为例,当需要进行配置下发时,用户(如管理员)使用Puppet语言将需要对设备进行的配置写成脚本,并保存到Puppet服务器中,再通过Puppet服务器把这些脚本下发到作为Puppet代理的DR系统中的DR设备,实现对DR系统中各DR设备的统一配置下发。
Puppet服务器向DR系统中的DR设备下发配置之后,DR系统中的DR设备可以基于配置一致性检查功能检查本端设备与对端设备的配置是否一致,即DR设备可以将DR接口配置发送给对端设备,并接收对端设备发送的DR接口配置,比较本地DR接口配置与对端设备DR接口是否一致,若不一致,则可以将DR接口置为Down,或关闭对应业务模块的业务功能。
然而实践发现,上述方案中,为了保持DR系统中DR设备的DR接口的协议配置一致,在对DR设备的配置进行下发时,需要部署配置管理工具服务器,且DRNI组网中各DR设备需要启动配置管理工具代理对DR设备的配置进行下发,从而增加了组网部署的复杂度,并增加了DR设备的性能开销。
发明内容
有鉴于此,本发明提供一种配置同步方法及装置,以解决现有配置同步方案中组网部署复杂,DR设备性能开销大的问题。
第一方面,本发明提供一种配置同步方法,应用于使能DRNI的第一网络设备,所述方法包括:
与使能DRNI的第二网络设备建立分布式聚合DR系统;
当所述第一网络设备为所述DR系统的主设备时,根据接收到的配置下发指令确定DR接口使能的配置命令;
将所述DR接口使能的配置命令同步给所述第二网络设备,以使所述第二网络设备根据所述配置命令向所述第二网络设备的DR接口下发对应的配置。
第二方面,本发明提供一种配置同步装置,应用于使能DRNI的第一网络设备,所述装置包括:
建立单元,用于与使能DRNI的第二网络设备建立分布式聚合DR系统;
接收单元,用于当所述第一网络设备为所述DR系统的主设备时,接收配置下发指令;
确定单元,用于根据所述接收单元接收到的配置下发指令确定DR接口使能的配置命令;
同步单元,用于将所述DR接口使能的配置命令同步给所述第二网络设备,以使所述第二网络设备根据所述配置命令向所述第二网络设备的DR接口下发对应的配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华三通信技术有限公司,未经北京华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910285564.7/2.html,转载请声明来源钻瓜专利网。