单向数据摆渡系统及其数据传输处理方法

文档序号:1337614 发布日期:2020-07-17 浏览:32次 >En<

阅读说明:本技术 单向数据摆渡系统及其数据传输处理方法 (Unidirectional data ferrying system and data transmission processing method thereof ) 是由 李修庆 王怀採 李庆红 于 2020-03-24 设计创作,主要内容包括:本发明公开了一种单向数据摆渡系统及其数据传输处理方法,该系统包括:内网数据主机、外网数据主机和数据摆渡装置,数据摆渡装置分别与内网数据主机和外网数据主机连接;内网数据主机,用于将数据包发送给数据摆渡装置;数据摆渡装置,用于接收数据包并将数据包发送给外网数据主机,且数据摆渡装置被设置为单向传输;外网数据主机,用于接收数据包。本发明的单向数据摆渡系统及其数据传输处理方法,通过数据摆渡装置的单向数据传输通道将内网数据主机中的数据包向外发送至外网数据主机上,既能保证内网安全性能,又能实现数据的自动化传输,减少人力物力消耗。(The invention discloses a unidirectional data ferrying system and a data transmission processing method thereof, wherein the system comprises: the data ferrying device is respectively connected with the intranet data host and the extranet data host; the intranet data host is used for sending the data packet to the data ferrying device; the data ferrying device is used for receiving the data packet and sending the data packet to the external network data host, and the data ferrying device is set to be in one-way transmission; and the external network data host is used for receiving the data packet. According to the unidirectional data ferrying system and the data transmission processing method thereof, the data packet in the intranet data host is sent out to the extranet data host through the unidirectional data transmission channel of the data ferrying device, so that the safety performance of the intranet can be guaranteed, the automatic transmission of data can be realized, and the consumption of manpower and material resources is reduced.)

单向数据摆渡系统及其数据传输处理方法

技术领域

本发明涉及数据传输技术领域,尤其涉及一种单向数据摆渡系统及其数据传输处理方法。

背景技术

目前,日常办公中大多采用光盘刻录的方式将数据文件由内网导入到外网,来保证内网信息的安全。但是光盘刻录的方式效率低,成本高;采用计算机自带刻录机不能完成大量多任务数据文件刻录,且人工干预较多。

发明内容

为解决上述现有技术中存在的技术问题,本发明提供了一种单向数据摆渡系统及其数据传输处理方法。具体技术方案如下:

第一方面,提供了一种单向数据摆渡系统,所述系统包括:内网数据主机、外网数据主机和数据摆渡装置,所述数据摆渡装置分别与所述内网数据主机和所述外网数据主机连接;所述内网数据主机,用于将数据包发送给所述数据摆渡装置;所述数据摆渡装置,用于接收数据包并将数据包发送给所述外网数据主机,且所述数据摆渡装置被设置为单向传输;所述外网数据主机,用于接收数据包。

在一种可能的设计中,所述数据摆渡装置包括:内网侧数据摆渡模块、内网侧数据调度模块、外网侧数据调度模块和外网侧数据摆渡模块;所述内网数据主机和所述内网侧数据摆渡模块连接,所述内网侧数据摆渡模块与所述内网侧数据调度模块连接,所述内网侧数据调度模块与所述外网侧数据摆渡模块连接,所述外网侧数据摆渡模块与所述外网数据主机连接;所述内网数据主机发出的数据包顺次经过所述内网侧数据摆渡模块、所述内网侧数据调度模块、所述外网侧数据调度模块和所述外网侧数据摆渡模块到达所述外网数据主机。

在一种可能的设计中,所述内网数据主机与所述内网侧数据摆渡模块通过USB接口连接;所述外网数据主机与所述外网侧数据摆渡模块通过USB接口连接。

在一种可能的设计中,所述内网侧数据摆渡模块和所述外网侧数据摆渡模块上分别设置有继电器开关,用于连通或切断USB接口。

在一种可能的设计中,所述内网侧数据摆渡模块与所述内网侧数据调度模块通过以太网连接;所述外网侧数据摆渡模块与所述外网侧数据调度模块通过以太网连接。

在一种可能的设计中,所述内网侧数据调度模块与所述外网侧数据调度模块通过单向SPI连接,所述内网侧数据调度模块与所述外网侧数据调度模块之间调度控制信号采用UART串口方式进行通讯。

在一种可能的设计中,所述数据摆渡装置还包括CRC校验模块,用于对所述数据摆渡装置中传输的数据包进行CRC校验。

第二方面,提供了一种如上述任一项所述的单向数据摆渡系统中的数据传输处理方法,所述方法包括:

内网数据主机向数据摆渡装置发送数据包;

数据摆渡装置接收数据包,并发送给外网数据主机;

外网数据主机接收数据包。

在一种可能的设计中,所述方法包括:

内网数据主机通过USB接口向内网侧数据摆渡模块发送数据包;

内网侧数据摆渡模块接收并通过以太网向内网侧数据调度模块发送数据包;

内网侧数据调度模块接收并通过单向SPI向外网侧数据调度模块发送数据包;

外网侧数据调度模块接收并通过以太网向外网侧数据摆渡模块发送数据包;

外网侧数据摆渡模块接收并通过USB接口向外网数据主机发送数据包。

在一种可能的设计中,所述方法包括:

数据包在内网侧数据摆渡模块和内网侧数据调度模块之间、内网侧数据调度模块和外网侧数据调度模块之间以及外网侧数据调度模块和外网侧数据摆渡模块之间传输时,CRC校验模块对数据包进行CRC校验,若校验合格,允许数据包正常传输,若校验不合格,则要求重新发送该数据包。

本发明技术方案的主要优点如下:

本发明的单向数据摆渡系统及其数据传输处理方法,通过在内网数据主机和外网数据主机设置数据摆渡装置,通过数据摆渡装置的单向数据传输通道将内网数据主机中的数据包向外发送至外网数据主机上,既能保证内网安全性能,又能实现数据的自动化传输,减少人力物力消耗。

附图说明

此处所说明的附图用来提供对本发明实施例的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明一个实施例提供的单向数据传输系统的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

以下结合附图,详细说明本发明实施例提供的技术方案。

本发明实施例提供了一种单向数据摆渡系统,如附图1所示,该系统包括:内网数据主机、外网数据主机和数据摆渡装置,数据摆渡装置分别与内网数据主机和外网数据主机连接;内网数据主机,用于将数据包发送给数据摆渡装置;数据摆渡装置,用于接收数据包并将数据包发送给外网数据主机,且数据摆渡装置被设置为单向传输;外网数据主机,用于接收数据包。

本发明实施例提供的单向数据摆渡系统,通过在内网数据主机和外网数据主机设置数据摆渡装置,通过数据摆渡装置的单向数据传输通道将内网数据主机中的数据包向外发送至外网数据主机上,既能保证内网安全性能,又能实现数据的自动化传输,减少人力物力消耗。

具体地,对于数据摆渡装置的具体结构,以下给出一种示例:

如附图1所示,数据摆渡装置包括:内网侧数据摆渡模块、内网侧数据调度模块、外网侧数据调度模块和外网侧数据摆渡模块。内网数据主机和内网侧数据摆渡模块连接,内网侧数据摆渡模块与内网侧数据调度模块连接,内网侧数据调度模块与外网侧数据摆渡模块连接,外网侧数据摆渡模块与外网数据主机连接。内网数据主机发出的数据包顺次经过内网侧数据摆渡模块、内网侧数据调度模块、外网侧数据调度模块和外网侧数据摆渡模块到达外网数据主机。

其中,内网数据主机与内网侧数据摆渡模块通过USB(Universal Serial Bus,通用串行总线)接口连接;外网数据主机与外网侧数据摆渡模块通过USB接口连接。进一步地,内网侧数据摆渡模块和外网侧数据摆渡模块上分别设置有继电器开关,用于连通或切断USB接口。如此设置,通过继电器通断电方式控制继电器开关的启闭,实现内网数据主机和外网数据主机之间数据包发送和接收的物理连接和隔离。需要进行数据包传输时使开关闭合实现数据包的在线传输。无需传输数据包时,断开继电器开关使内网数据主机和外网数据主机在物理层面断开连接,保障安全性能。

其中,内网侧数据摆渡模块与内网侧数据调度模块通过以太网连接;外网侧数据摆渡模块与外网侧数据调度模块通过以太网连接。

本发明实施例中,数据摆渡装置被设置为单向传输,对于其实现方式,以下举例说明:内网侧数据调度模块与外网侧数据调度模块通过单向SPI(Serial PeripheralInterface,串行外设接口)连接,内网侧数据调度模块与外网侧数据调度模块之间调度控制信号采用UART(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)串口方式进行通讯。

进一步地,数据摆渡装置还可以包括CRC(Cyclic Redundancy Check,循环冗余校验)校验模块,用于对数据摆渡装置中传输的数据包进行CRC校验。如此设置,对数据传输中可能出现的错误进行校验,避免数据包在传输过程中出错,提高准确性和稳定性。具体地,数据包在内网侧数据摆渡模块和内网侧数据调度模块之间、内网侧数据调度模块和外网侧数据调度模块之间以及外网侧数据调度模块和外网侧数据摆渡模块之间传输时,CRC校验模块对数据包进行CRC校验,若校验合格,允许数据包正常传输,若校验不合格,则要求重新发送该数据包。

第二方面,提供了一种如上述任一项的单向数据摆渡系统中的数据传输处理方法,该方法包括:

内网数据主机向数据摆渡装置发送数据包;

数据摆渡装置接收数据包,并发送给外网数据主机;

外网数据主机接收数据包。

本发明实施例提供的单向数据摆渡系统中的数据传输处理方法,通过在内网数据主机和外网数据主机设置数据摆渡装置,数据包通过数据摆渡装置的单向数据传输通道从内网数据主机向外发送至外网数据主机上,既能保证内网安全性能,又能实现数据的自动化传输,减少人力物力消耗

具体地,该数据传输处理方法包括:

内网数据主机通过USB接口向内网侧数据摆渡模块发送数据包;

内网侧数据摆渡模块接收并通过以太网向内网侧数据调度模块发送数据包;

内网侧数据调度模块接收并通过单向SPI向外网侧数据调度模块发送数据包;

外网侧数据调度模块接收并通过以太网向外网侧数据摆渡模块发送数据包;

外网侧数据摆渡模块接收并通过USB接口向外网数据主机发送数据包。

进一步地,该数据传输处理方法还包括:

数据包在内网侧数据摆渡模块和内网侧数据调度模块之间、内网侧数据调度模块和外网侧数据调度模块之间以及外网侧数据调度模块和外网侧数据摆渡模块之间传输时,CRC校验模块对数据包进行CRC校验,若校验合格,允许数据包正常传输,若校验不合格,则要求重新发送该数据包。如此设置,避免数据包在传输过程中发生错误,提高数据传输的安全性和稳定性。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。此外,本文中“前”、“后”、“左”、“右”、“上”、“下”均以附图中表示的放置状态为参照。

最后应说明的是:以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于混合路由算法的片上网络设计方法和装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!