一种网络设备的数据同步方法、网络设备及系统技术方案

技术编号:26797853 阅读:30 留言:0更新日期:2020-12-22 17:15
本申请公开了一种网络设备的数据同步方法,该方法包括,网络中已完成数据同步的第一网络设备:发送第一广播报文,该广播报文携带有第一网络设备的源地址信息、以及目的地址信息,接收网络中未完成数据同步的网络设备响应于所述第一广播报文的通信链路建立请求,与所述未完成数据同步的网络设备中的任一第二网络设备建立通信链路,并将待同步数据通过所建立的通信链路传输给该第二网络设备,使得第二网络设备完成数据同步后,作为已完成数据同步的第一网络设备发送第一广播报文;其中,首个第一网络设备为网络中发起数据同步的网络设备。本发明专利技术加快了数量庞大的网络设备的同步效率,使得数据同步能够去中心化。

【技术实现步骤摘要】
一种网络设备的数据同步方法、网络设备及系统
本专利技术涉及网络通信领域,特别地,涉及一种网络设备的数据同步方法、网络设备及系统。
技术介绍
网络设备普遍具有对软件更新升级、数据共享等需求,特别是,随着分布式网络设备的广泛应用,业务应用时各网络设备对某些数据的共同需求也越来越多,这也是网络设备数据同步的一种需求。以软件更新升级为例。当网络中的各个网络设备都要进行同样的软件升级时,目前都是各个网络设备分别通过向服务器或者网络中的中心设备来请求,从而获得软件包来进行升级。这种方式不仅需要占用服务器的资源,增大了服务器的压力,而且整体的效率低下,特别是在网络设备数量较多、需要进行批量数据的同步时,现有方式的同步效率更加低下。
技术实现思路
本专利技术提供了一种网络设备的数据同步方法,以提高数据同步的效率。本专利技术提供的一种网络设备的数据同步方法是这样实现的,网络中已完成数据同步的第一网络设备:发送第一广播报文,该广播报文携带有第一网络设备的源地址信息、以及目的地址信息,接收网络中未完成数据同本文档来自技高网...

【技术保护点】
1.一种网络设备的数据同步方法,其特征在于,该方法包括,/n网络中已完成数据同步的第一网络设备:/n发送第一广播报文,该广播报文携带有第一网络设备的源地址信息、以及目的地址信息,/n接收网络中未完成数据同步的网络设备响应于所述第一广播报文的通信链路建立请求,与所述未完成数据同步的网络设备中的任一第二网络设备建立通信链路,并将待同步数据通过所建立的通信链路传输给该第二网络设备,使得第二网络设备完成数据同步后,作为已完成数据同步的第一网络设备发送第一广播报文;/n其中,首个第一网络设备为网络中发起数据同步的网络设备。/n

【技术特征摘要】
1.一种网络设备的数据同步方法,其特征在于,该方法包括,
网络中已完成数据同步的第一网络设备:
发送第一广播报文,该广播报文携带有第一网络设备的源地址信息、以及目的地址信息,
接收网络中未完成数据同步的网络设备响应于所述第一广播报文的通信链路建立请求,与所述未完成数据同步的网络设备中的任一第二网络设备建立通信链路,并将待同步数据通过所建立的通信链路传输给该第二网络设备,使得第二网络设备完成数据同步后,作为已完成数据同步的第一网络设备发送第一广播报文;
其中,首个第一网络设备为网络中发起数据同步的网络设备。


2.如权利要求1所述的方法,其特征在于,所述接收网络中未完成数据同步的网络设备响应于所述第一广播报文的通信链路建立请求,与所述未完成数据同步的网络设备中的任一第二网络设备建立通信链路,包括,
按照抢占逻辑响应通信链路建立请求,将抢占成功的网络设备作为第二网络设备,建立通信链路,放弃响应抢占失败的网络设备发送的通信链路建立请求;
该方法进一步包括,
向抢占失败的网络设备发送抢占失败的通知,使得抢占失败的网络设备接收下一广播报文。


3.如权利要求1或2所述的方法,其特征在于,所述将待同步数据通过所建立的通信链路发送给该第二网络设备之后,进一步包括,
释放所建立的通信链路,
其中,第二网络设备完成数据同步后,关闭第一广播报文的接收。


4.如权利要求3所述的方法,其特征在于,所述第一广播报文还携带有用于表示当前待同步数据是否可以被自复制的第一自复制使能字段、以及用于表示待同步的数据是否需要下发所有第二网络设备的下发使能字段,
其中,
下发使能为使能状态时,所述目的地址包括网络中所有第二网络设备地址;
下发使能为非使能状态时,所述目的地址包括部分第二网络设备地址。


5.如权利要求1所述的方法,其特征在于,所述响应于所述第一广播报文的通信链路建立请求由未完成数据同步的网络设备根据其自身是否支持数据自复制而发送,当未完成数据同步的网络设备自身支持数据自复制时,则向第一网络设备发送通信链路建立请求,否则,不向第一网络设备发送通信链路建立请求;
该方法进一步包括,
如果未完成数据同步的网络设备接收到多个来自不同源地址的广播报文时,则响应于...

【专利技术属性】
技术研发人员:李林
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1