安全物理隔离的网络数据库表自动传输方法

文档序号:7769605阅读:218来源:国知局
安全物理隔离的网络数据库表自动传输方法
【专利摘要】本发明公开了一种安全物理隔离的数据库表自动传输方法,将位于网络A上的网络数据库数据表内容同步复制传输到位于网络B上的网络数据库数据表中,实现网络A与网络B的安全隔离,包括以下步骤:1)获取网络数据库表数据;2)按照自定义的串口通讯协议规范,对获取的表数据进行重新打包、串口发送;3)接收串口通讯数据包,按照自定义的串口通讯协议规范,对获取的表数据进行重新解析;4)建立数据库连接,将解析出的数据,更新到数据库表中。能够实现跨网络的数据库表数据获取,实现彼此安全隔离的以太网的数据库表数据的自动同步、达到数据共享的目的,实现了数据的安全化和共享化;实现安全隔离、保障信息安全。
【专利说明】安全物理隔离的网络数据库表自动传输方法
【技术领域】
[0001]本发明涉及数据通讯【技术领域】,具体涉及一种安全物理隔离的网络数据库表自动传输方法。
【背景技术】
[0002]当今以太网传输技术和各种数据库得到了广泛使用。跨网络的数据库数据的安全物理隔离的传输尚属空白。无法满足信息共享的技术发展要求。

【发明内容】

[0003]针对现有技术存在的上述不足,本发明提供了一种安全物理隔离的网络数据库表自动传输方法;本发明能够实现跨网络的数据库表数据获取,实现彼此安全隔离的以太网的数据库表数据的自动同步、达到数据共享的目的,实现了数据的安全化和共享化;实现安全隔离、保障信息安全。
[0004]本发明解决其技术问题采取的技术方案是:
[0005]一种安全物理隔离的数据库表自动传输方法,将位于网络A上的网络数据库数据表内容同步复制传输到位于网络B上的网络数据库数据表中,实现网络A与网络B的安全隔离,包括以下步骤:
[0006]I)获取网络数据库表数据;
[0007]2)按照自定义的串口通讯协议规范,对获取的表数据进行重新打包、串口发送;
[0008]3)接收串口通讯数据包,按照自定义的串口通讯协议规范,对获取的表数据进行重新解析;
[0009]4)建立数据库连接,将解析出的数据,更新到数据库表中。
[0010]所述步骤I经由网络数据库表自动采集模块建立与数据源数据库的连接。
[0011 ] 所述步骤2经由定时读取数据源数据库表数据,将表数据交换给数据库表自动串口转发模块;经由数据库表自动串口转发模块将表数据按自定义串口协议打包从串口发送。
[0012]所述步骤3经由数据库表自动串口接收模块接收串口的表数据,按自定义串口协议进行解析数据包,获得表数据,将表数据交换给网络数据库表自动更新模块。
[0013]所述步骤4经由网络数据库表自动更新模块将表数据更新到目标数据库表中。
[0014]所述网络数据库表自动采集模块、数据库表自动串口转发模块装载于计算机A ;数据库表自动串口接收模块、网络数据库表自动更新模块装载于计算机B,计算机A与网络A连接,计算机B与网络B连接。
[0015]所述计算机A与计算机B采用串行方式连接。
[0016]所述数据库采用连接常见数据库的0DBC、AD0接口。
[0017]本发明的工作原理:
[0018]为实现安全网络隔离,采用两台独立计算机系统硬件设计,S卩(计算机A、计算机B),计算机A位于网络A上,计算机B位于网络B上。计算机A、计算机B之间采用串行方式连接从而达到网络A和网络B安全隔离的目的。即由网络数据库表自动采集模块负责获取网络A上的网络数据库表数据,再转发给数据库表自动串口转发模块。数据库表自动串口转发模块将表数据经计算机A的物理串口发出。数据库表自动串口接收模块在计算机B的物理串口接收表数据,并转发给网络数据库表自动更新模块,再由网络数据库表自动更新模块将表数据更新到网络B上的数据库表中。
[0019]本发明的有益效果是:
[0020]1.本发明实现彼此安全隔离的以太网的数据库表数据的自动同步,达到数据共享的目的,实现了数据的安全化和共享化;
[0021]2.强化用户的网络管理、防范病毒和黑客攻击、保障信息安全;
[0022]3.为用户信息安全、提高数据利用率,提供了全局和系统效益最大化的强有力的技术支撑;
[0023]4.具有物理级别的安全隔离硬件措施,能够适应现场考验,实现24小时不间断运行,具有同时连接安全隔离传输多个数据库表的功能。
【专利附图】

【附图说明】
[0024]图1是本发明的系统结构图;
[0025]图2是本发明的系统数据流程图。
【具体实施方式】
[0026]如图1,图2所示,一种安全物理隔离的数据库表自动传输方法,将位于网络A上的网络数据库数据表内容同步复制传输到位于网络B上的网络数据库数据表中,实现网络A与网络B的安全隔离,其特征是,包括以下步骤:
[0027]I)获取网络数据库表数据;
[0028]2)按照自定义的串口通讯协议规范,对获取的表数据进行重新打包、串口发送;
[0029]3)接收串口通讯数据包,按照自定义的串口通讯协议规范,对获取的表数据进行重新解析;
[0030]4)建立数据库连接,将解析出的数据,更新到数据库表中。
[0031]所述步骤I经由网络数据库表自动采集模块建立与数据源数据库的连接。
[0032]所述步骤2经由定时读取数据源数据库表数据,将表数据交换给数据库表自动串口转发模块;经由数据库表自动串口转发模块将表数据按自定义串口协议打包从串口发送。
[0033]所述步骤3经由数据库表自动串口接收模块接收串口的表数据,按自定义串口协议进行解析数据包,获得表数据,将表数据交换给网络数据库表自动更新模块。
[0034]所述步骤4经由网络数据库表自动更新模块将表数据更新到目标数据库表中。
[0035]所述网络数据库表自动采集模块、数据库表自动串口转发模块装载于计算机A ;数据库表自动串口接收模块、网络数据库表自动更新模块装载于计算机B,计算机A与网络A连接,计算机B与网络B连接。所述计算机A与计算机B采用串行方式连接,即计算机A和计算机B的串口相互连接。所述数据库采用连接常见数据库的ODBC、ADO接口。[0036]本发明实现了彼此安全隔离的以太网的数据库表数据的自动同步,达到数据共享的目的,实现了数据的安全化和共享化。
[0037]本发明的系统设计具有以下特点:
[0038]I)、具有物理级别的安全隔离硬件措施,能够适应现场考验,实现24小时不间断运行。
[0039]2 )、具有网络隔离能力,具有网络中断自动重连接功能。
[0040]3)、具有连接常见数据库的ODBC、ADO接口。
[0041]4)、具有加密工业协议的报文安全措施。
[0042]5)、具有同时连接安全隔离传输多个数据库表的功能。
[0043]上述虽然结合附图对发明的【具体实施方式】进行了描述,但并非对本实用新型保护范围的限制,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
【权利要求】
1.一种安全物理隔离的网络数据库表自动传输方法,将位于网络A上的网络数据库数据表内容同步复制传输到位于网络B上的网络数据库数据表中、以实现网络A与网络B的安全隔离,其特征是,包括以下步骤: 1)获取网络数据库表数据; 2)按照自定义的串口通讯协议规范,对获取的表数据进行重新打包、串口发送; 3)接收串口通讯数据包,按照自定义的串口通讯协议规范,对获取的表数据进行重新解析; 4)建立数据库连接,将解析出的数据,更新到数据库表中。
2.根据权利要求1所述的安全物理隔离的数据库表自动传输方法,其特征是,所述步骤I经由网络数据库表自动采集模块建立与数据源数据库的连接。
3.根据权利要求1所述的安全物理隔离的数据库表自动传输方法,其特征是,所述步骤2经由定时读取数据源数据库表数据,将表数据交换给数据库表自动串口转发模块;经由数据库表自动串口转发模块将表数据按自定义串口协议打包从串口发送。
4.根据权利要求1所述的安全物理隔离的数据库表自动传输方法,其特征是,所述步骤3经由数据库表自动串口接收模块接收串口的表数据,按自定义串口协议进行解析数据包,获得表数据,将表数据交换给网络数据库表自动更新模块。
5.根据权利要求1所述的安全物理隔离的数据库表自动传输方法,其特征是,所述步骤4经由网络数据库表自动更新模块将表数据更新到目标数据库表中。
6.根据权利要求1所述的安全物理隔离的数据库表自动传输方法,其特征是,所述网络数据库表自动采集模块、数据库表自动串口转发模块装载于计算机A ;数据库表自动串口接收模块、网络数据库表自动更新模块装载于计算机B,计算机A与网络A连接,计算机B与网络B连接。
7.根据权利要求1所述的安全物理隔离的数据库表自动传输方法,其特征是,所述计算机A与计算机B采用串行方式连接。
8.根据权利要求1所述的安全物理隔离的数据库表自动传输方法,其特征是,所述数据库采用连接常见数据库的ODBC、ADO接口。
【文档编号】H04L29/06GK103440336SQ201310404633
【公开日】2013年12月11日 申请日期:2013年9月6日 优先权日:2013年9月6日
【发明者】董彬 申请人:济钢集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1