一种跨网数据同步控制方法、系统及存储介质与流程

文档序号:34021259发布日期:2023-05-05 01:02阅读:36来源:国知局
一种跨网数据同步控制方法、系统及存储介质与流程

本发明属于同步控制,具体为一种跨网数据同步控制方法、系统及存储介质。


背景技术:

1、在通信领域数据应用过程中,通常涉及数据的传输,数据传输后发送方与接收方均保留所传输的数据,该过程可称之为数据同步。数据同步的应用较为广泛,例如数据备份过程中的周期同步、配置信息变更所必要执行的实时同步以及数据传递过程中的收发双方同步等等。

2、在某些特定应用场景中,数据同步过程需要较高的效率,以确保数据能够被及时应用;一些场景中,为了确保数据不被窃取,通常更加关注数据同步过程中的安全性,选择光盘或者软盘等介质拷贝数据后进行数据同步,然而,该类传统方式的数据传输效率异常低下。因此,在高安全性需求的场景中亟需解决的问题即为如何在确保高安全性的前提下,大幅度提高数据同步效率。现存的解决方案是利用日常移动终端只与局域网内特定对外设备互相同步数据,局域网内特定对外设备能够进行协议转换,将收到的数据转换为局域网设备可识别的协议后,对局域网内设备进行转发;该类方法需专门设定对外设备,成本较高,并且由于对外设备专门协议转换后再对数据进行转发,存在中间环节,安全性不高。


技术实现思路

1、为了解决上述问题,本发明提出一种跨网数据同步控制方法、系统及存储介质。本方法通过移动端设备进行跨网数据离线传输,提高了跨网传输的安全性和效率,比传统光盘介质传输更加安全,实现数据传出加密,并通过加解密算法,实现只能在特定目标系统中实现数据解密落地,超过指定时间或在非指定系统中恢复数据,系统将会自动清除数据,提高了系统安全性。

2、上述方法具体包含如下步骤:

3、s1.局域网内各个服务器选举出唯一数据传输控制服务器;

4、s2.所述数据传输控制服务器设置所述局域网内各个服务器所支持的传输协议,并将所述服务器所支持的传输协议报文包头进行存储,并将不同协议报文包头以第一标识序列中所包含的不同标识进行标记;

5、s3.建立所述数据传输控制服务器与移动终端的连接;所述数据传输控制服务器识别各个移动终端所支持的传输协议;所述各个移动终端均能够接入公网;

6、s4.将各个所述报文包头与其第一标识序列包含的标识对应存储于包头存储表中;

7、s5.遍历所述包头存储表,识别出所述局域网内各个服务器与所述各个移动终端共同支持的数据传输协议;在所述包头存储表中,将所述移动终端与所述局域网内各个服务器均能够支持的传输协议以第二序列所包含的标识进行标记;将所述包头存储表传输至所述移动终端与所述局域网内各个服务器;其中,第一序列所包含标识为阿拉伯数字;所述第二序列所包含标识为英文字母;

8、s6.基于所述局域网内各个服务器与所述各个移动终端共同支持的数据传输协议数确定是否建立所述局域网内除所述数据传输控制服务器外其他任一服务器与所述移动终端的无线连接。

9、s7.基于所述局域网内除所述数据传输控制服务器外其他任一服务器与所述移动终端的无线连接情况,确定是否执行数据同步进程。

10、进一步地,s11所述数据传输控制服务器不向所述移动终端发送同步数据;

11、进一步地,s21所述数据传输控制服务器建立包头数据库,以存储所述报文包头。

12、进一步地,s31所述各个移动终端由所述局域网所属管理部门进行指定;

13、进一步地,s32所述各个移动终端所支持的传输协议由所述厂家基于所述局域网内各个服务器所支持的协议进行配置。

14、进一步地,s41不同协议报文包头对应特定的所述第一标识序列所包含的标识不同,同时对应不同的加密模型对除所述报文包头外其他部分进行加密。

15、进一步地,s61.若所述局域网内各个服务器与所述各个移动终端共同支持的数据传输协议数不大于1个,则不建立所述局域网内除所述数据传输控制服务器外其他服务器与所述任一移动终端的连接;

16、s62.若所述局域网内各个服务器与所述各个移动终端共同支持的数据传输协议数大于1个,则建立所述局域网内除所述数据传输控制服务器外其他任一服务器与所述移动终端的无线连接,并执行所述局域网内除所述数据传输控制服务器外其他任一服务器与所述移动终端的数据同步进程。

17、为了实现上述方法,本技术还设置相应装置以构建系统,所述系统包含如下装置:

18、数据传输控制服务器,由局域网内各个服务器经过选举产生;所述数据传输控制服务器不向所述移动终端发送同步数据;

19、所述数据传输控制服务器识别各个移动终端所支持的传输协议;

20、遍历所述包头存储表,识别出所述局域网内各个服务器与所述各个移动终端共同支持的数据传输协议;

21、所述数据传输控制服务器设置所述局域网内各个服务器所支持的传输协议,并将所述服务器所支持的传输协议报文包头进行存储,并将不同协议报文包头以不同标识进行标记;

22、包头存储表,将各个所述报文包头与其标识对应存储;

23、局域网内除所述数据传输控制服务器外其他任一服务器,基于与所述各个移动终端共同支持的数据传输协议数确定是否建立与所述移动终端的连接。

24、数据同步进程启动装置,置于局域网内除所述数据传输控制服务器外其他任一服务器内,基于所述局域网内除所述数据传输控制服务器外其他任一服务器与所述移动终端的无线连接情况,确定是否执行数据同步进程。

25、进一步地,包头数据库,用以存储所述报文包头存储表。

26、进一步地,局域网所属管理部门,指定所述各个移动终端。

27、进一步地,协议配置装置,在厂家内生产并执行移动终端传输协议配置过程;

28、所述各个移动终端所支持的传输协议由所述厂家基于所述局域网内各个服务器所支持的协议进行配置。

29、进一步地,连接进程判定模块,判定所述局域网内各个服务器与所述各个移动终端共同支持的数据传输协议数,若所述局域网内各个服务器与所述各个移动终端共同支持的数据传输协议数不大于1个,则不建立所述局域网内除所述数据传输控制服务器外其他服务器与所述任一移动终端的连接;

30、连接建立模块,若所述局域网内各个服务器与所述各个移动终端共同支持的数据传输协议数大于1个,则建立所述局域网内除所述数据传输控制服务器外其他任一服务器与所述移动终端的无线连接,并执行所述局域网内除所述数据传输控制服务器外其他任一服务器与所述移动终端的数据同步进程。

31、为实现相应方法功能,本发明提供一种跨网数据同步控制传输介质,所述介质存储指令代码,能够被处理器调用以执行相应进程,具体进程为:

32、s1.局域网内各个服务器选举出唯一数据传输控制服务器;

33、s2.所述数据传输控制服务器设置所述局域网内各个服务器所支持的传输协议,并将所述服务器所支持的传输协议报文包头进行存储,并将不同协议报文包头以第一标识序列中所包含的不同标识进行标记;

34、s3.建立所述数据传输控制服务器与移动终端的连接;所述数据传输控制服务器识别各个移动终端所支持的传输协议;所述各个移动终端均能够接入公网;

35、s4.将各个所述报文包头与其第一标识序列包含的标识对应存储于包头存储表中;

36、s5.遍历所述包头存储表,识别出所述局域网内各个服务器与所述各个移动终端共同支持的数据传输协议;在所述包头存储表中,将所述移动终端与所述局域网内各个服务器均能够支持的传输协议以第二序列所包含的标识进行标记;将所述包头存储表传输至所述移动终端与所述局域网内各个服务器;其中,第一序列所包含标识为阿拉伯数字;所述第二序列所包含标识为英文字母;

37、s6.基于所述局域网内各个服务器与所述各个移动终端共同支持的数据传输协议数确定是否建立所述局域网内除所述数据传输控制服务器外其他任一服务器与所述移动终端的无线连接。

38、s7.基于所述局域网内除所述数据传输控制服务器外其他任一服务器与所述移动终端的无线连接情况,确定是否执行数据同步进程。

39、本发明的优点在于:

40、1.通过定制移动终端通过网络连接进行数据同步,能够大大提高数据同步效率,并且无需经由局域网内协议转换设备转发同步数据,节约成本,减少中间环节,提高安全性。

41、2.通过判定数据同步两端均支持的数据传输协议类型数确定是否多于1种,能够在建立连接节点提高数据同步进程的安全性。

42、3.通过对协议包头替换,能够在传输过程中避免报文被拦截或窃取后同步数据被破译。

43、4.通过对报文中除包头以外的其他数据进行加密,能够提高数据传输的安全性,令数据被截获后不易被破译。

44、5.通过建立不同加密模型提高数据安全性,并通过包头存储表中存储的包头与标识以及不同加密模型的对应存储,提高解码效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1