The invention discloses a method, a device and a system for synchronizing data configuration, which belongs to the technical field of network equipment management. The method comprises: sending and receiving second MC-LAG equipment puppet certificate authentication request; in determining the first handshake message is sent to the MC-LAG device over second MC-LAG devices, and received second MC-LAG devices send handshake response message, or in determining the first MC-LAG equipment received second MC-LAG equipment sends a handshake message, and send to second MC-LAG devices a handshake response message, to second MC-LAG devices to send puppet certificate. The invention solves the data synchronization configuration before the configuration process is complicated, the problem and method of universal and low degree of automation, realizes the automatic association between devices, simplify the data synchronization method is configured to maintain consistent, and improve the general method and the degree of automation, for data synchronization configuration.
【技术实现步骤摘要】
本专利技术涉及网络设备管理
,特别涉及一种数据同步配置方法、设备及系统。
技术介绍
链路聚合组(英文:LinkAggregationGroup;简称:LAG)是指将多条连接到同一设备的链路捆绑在一起,以便增加带宽和改善链路的可靠性,跨设备的链路聚合组(英文:Multi-ChassisLinkAggregationGroup;简称:MC-LAG)是对设备内LAG的补充,通过在两台独立的运营商边缘路由器(英文:ProviderEdge;简称:PE)设备上建立一个跨设备的链路,与用户网络边缘(英文:CustomerEdge;简称:CE)设备的普通链路进行对接,两条链路既可以起到流量负载分担的作用,又可以起到备份保护的作用,而MC-LAG功能要求两端PE设备上的部分数据的配置严格一致,因此,为了不影响协议和数据转发的正常工作,需要对MC-LAG设备上的数据进行同步配置,而在同步配置之前,两端PE设备可以选择进行关联认证。现有技术中,为了保证MC-LAG设备之间的关联认证,可以通过私有协议对MC-LAG设备进行认证配置,也可以通过私有协议对两端PE设备的认证配置信息进行自动检测,例如,可以通过思科光纤服务协议(英文:CiscoFabricService;简称:CFSoE)对MC-LAG设备进行认证配置,或者通过互联网内容服务公共协议(英文:InternetControlCommonProtocol;简称:ICCP)对 ...
【技术保护点】
一种数据同步配置方法,其特征在于,用于第一跨设备的链路聚合组MC‑LAG设备,所述第一MC‑LAG设备为puppet服务设备,所述第一MC‑LAG设备为MC‑LAG系统中的预设的MC‑LAG设备,所述方法包括:接收所述第二MC‑LAG设备发送的puppet证书认证请求,所述puppet证书认证请求是所述第二MC‑LAG设备在接收到所述第一MC‑LAG设备发送的握手报文或握手响应报文之后,确定所述第二MC‑LAG设备为puppet客户设备后发送的,所述第一MC‑LAG设备发送的握手报文或握手响应报文指示所述第一MC‑LAG设备为puppet服务设备,所述握手报文和握手响应报文为MC‑LAG协议报文;在确定所述第一MC‑LAG设备向所述第二MC‑LAG设备发送过握手报文,且收到过所述第二MC‑LAG设备发送的握手响应报文后,向所述第二MC‑LAG设备发送puppet证书;或者,在确定所述第一MC‑LAG设备接收过所述第二MC‑LAG设备发送过握手报文,且向所述第二MC‑LAG设备发送过握手响应报文后,向所述第二MC‑LAG设备发送puppet证书;其中,所述第二MC‑LAG设备为所述MC‑ ...
【技术特征摘要】
1.一种数据同步配置方法,其特征在于,用于第一跨设备的链路聚合组
MC-LAG设备,所述第一MC-LAG设备为puppet服务设备,所述第一MC-LAG
设备为MC-LAG系统中的预设的MC-LAG设备,所述方法包括:
接收所述第二MC-LAG设备发送的puppet证书认证请求,所述puppet证书
认证请求是所述第二MC-LAG设备在接收到所述第一MC-LAG设备发送的握手
报文或握手响应报文之后,确定所述第二MC-LAG设备为puppet客户设备后发
送的,所述第一MC-LAG设备发送的握手报文或握手响应报文指示所述第一
MC-LAG设备为puppet服务设备,所述握手报文和握手响应报文为MC-LAG协
议报文;
在确定所述第一MC-LAG设备向所述第二MC-LAG设备发送过握手报文,
且收到过所述第二MC-LAG设备发送的握手响应报文后,向所述第二MC-LAG
设备发送puppet证书;或者,
在确定所述第一MC-LAG设备接收过所述第二MC-LAG设备发送过握手报
文,且向所述第二MC-LAG设备发送过握手响应报文后,向所述第二MC-LAG
设备发送puppet证书;
其中,所述第二MC-LAG设备为所述MC-LAG系统中除所述第一MC-LAG
设备之外的任一MC-LAG设备。
2.根据权利要求1所述的方法,其特征在于,在所述向所述第二MC-LAG
设备发送puppet证书之后,所述方法还包括:
在所述第一MC-LAG设备上的数据更新时,判断所述第二MC-LAG设备订
\t阅的数据是否更新,所述第二MC-LAG设备订阅的数据为所述第二MC-LAG设
备与所述第一MC-LAG设备需要同步并保持一致的数据;
若所述第二MC-LAG设备订阅的数据更新,激活数据同步配置功能;
所述数据同步配置功能包括:
生成同步信息,所述同步信息包括更新后的所述第二MC-LAG设备订阅的
数据;
将所述同步信息发送至所述第二MC-LAG设备,以便于所述第二MC-LAG
设备根据所述同步信息进行数据的同步配置。
3.根据权利要求2所述的方法,其特征在于,在所述向所述第二MC-LAG
设备发送puppet证书之后,所述方法还包括:
生成第一同步域,所述第一同步域用于表示所述第一MC-LAG设备与所述
第二MC-LAG设备之间存在数据同步关系,所述第一同步域与所述第二
MC-LAG设备生成的第二同步域的作用相同。
4.根据权利要求1至3任意一项权利要求所述的方法,其特征在于,所述
第一MC-LAG设备上配置有订阅接口;
所述判断所述第二MC-LAG设备订阅的数据是否更新,包括:
通过所述订阅接口判断所述第二MC-LAG设备订阅的数据是否更新。
5.根据权利要求4所述的方法,其特征在于,在所述激活数据同步配置功
能之后,所述方法还包括:
判断所述第一MC-LAG设备的MC-LAG功能是否关闭;
若所述第一MC-LAG设备的MC-LAG功能关闭,关闭所述数据同步配置功
\t能。
6.一种数据同步配置方法,其特征在于,用于第二MC-LAG设备,所述
第二MC-LAG设备为所述MC-LAG系统中除第一MC-LAG设备之外的任一
MC-LAG设备,所述第一MC-LAG设备为puppet服务设备,所述第一MC-LAG
设备为MC-LAG系统中的预设的MC-LAG设备,所述方法包括:
在接收到所述第一MC-LAG设备发送的握手报文或握手响应报文之后,确
定所述第二MC-LAG设备为puppet客户设备,所述第一MC-LAG设备发送的
握手报文或握手响应报文指示所述第一MC-LAG设备为puppet服务设备,所述
握手报文和握手响应报文为MC-LAG协议报文;
向所述第一MC-LAG设备发送puppet证书认证请求;
接收所述第一MC-LAG设备发送的puppet证书,所述puppet证书是所述第
一MC-LAG设备在确定向所述第二MC-LAG设备发送过握手报文且收到过所述
第二MC-LAG设备发送的握手响应报文后发送的,或者,所述puppet证书是所
述第一MC-LAG设备在确定接收过所述第二MC-LAG设备发送过握手报文,且
向所述第二MC-LAG设备发送过握手响应报文后发送的。
7.根据权利要求6所述的方法,其特征在于,在所述接收所述第一MC-LAG
设备发送的puppet证书之后,所述方法还包括:
接收所述第一MC-LAG设备发送的同步信息,所述同步信息是所述第一
MC-LAG设备在判断所述第二MC-LAG设备订阅的数据更新时生成的,所述第
二MC-LAG设备订阅的数据为所述第二MC-LAG设备与所述第一MC-LAG设
备需要同步并保持一致的数据;
根据所述同步信息进行数据的同步配置。
8.根据权利要求7所述的方法,其特征在于,在所述接收所述第一MC-LAG
设备发送的puppet证书之后,所述方法还包括:
生成第二同步域,所述第二同步域用于表示所述第二MC-LAG设备与所述
第一MC-LAG设备之间存在数据同步关系,所述第二同步域与所述第一
MC-LAG设备生成的第一同步域的作用相同。
9.一种数据同步配置设备,其特征在于,用于第一跨设备的链路聚合组
MC-LAG设备,所述第一MC-LAG设备为puppet服务设备,所述第一MC-LAG
设备为MC-LAG系统中的预设的M...
【专利技术属性】
技术研发人员:吴昊,谢银桥,
申请(专利权)人:华为数字技术苏州有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。