
技术摘要:
本发明公开一种工业单向隔离网闸系统和方法,其中所述系统包括:A端机、数据摆渡模块和B端机;其中,所述A端机用于从低密级网络获取数据并通过所述数据摆渡模块发送至所述B端机,所述B端机用于接收来自所述A端机的数据并转发至高密级网络。本发明实施例的有益效果在于 全部
背景技术:
工业系统中,采用工业单向隔离网闸能保证数据由生产网单方向流向办公网,或 由低密级网络单方向流向高密级网络。但是数据协议类型众多,现有的单向隔离网闸并不 能够满足对于众多协议类型数据的传输。
技术实现要素:
本发明实施例提供一种工业单向隔离网闸系统和数据传输方法,用于至少解决上 述技术问题之一。 第一方面,本发明实施例提供一种工业单向隔离网闸系统,包括:A端机、数据摆渡 模块和B端机;其中,所述A端机用于从低密级网络获取数据并通过所述数据摆渡模块发送 至所述B端机,所述B端机用于接收来自所述A端机的数据并转发至高密级网络。 第二方面,本发明实施例提供一种数据传输方法,应用于工业单向隔离网闸系统, 所述系统包括A端机、数据摆渡模块、B端机、数据采集转发模块和数据存储模块; 所述方法包括: 所述A端机启动所述数据采集转发模块中的第一数据采集转发程序,并根据数据 协议配置加载相关协议的插件进行数据采集任务; 所述数据存储模块接收所述第一数据采集转发程序所采集的数据并存储至第一 存储单元; 所述数据摆渡模块从所述第一存储单元获取数据并摆渡至所述数据存储模块的 第二存储单元; 所述B端机根据用户配置的数据传输任务启动所述数据采集转发模块中的第二数 据采集转发程序,并向所述数据存储模块请求数据; 所述B端机将请求得到的数据转发至高密级网络。 第三方面,本发明实施例提供一种存储介质,所述存储介质中存储有一个或多个 包括执行指令的程序,所述执行指令能够被电子设备(包括但不限于计算机,服务器,或者 网络设备等)读取并执行,以用于执行本发明上述任一项数据传输方法。 第四方面,提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处 理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所 述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明上述任一项 数据传输方法。 第五方面,本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括 存储在存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算 3 CN 111586041 A 说 明 书 2/7 页 机执行时,使所述计算机执行上述任一项数据传输方法。 本发明实施例的有益效果在于:实施例实现了低密级网络向高密级网络的单向数 据传输,确保了高密级网络的安全性。 附图说明 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用 的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域 普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1为应用本发明的工业单向隔离网闸系统的一实施例示意图; 图2为本发明的工业单向隔离网闸系统的一实施例的示意图; 图3为本发明的数据传输方法的一实施例的流程图; 图4为本发明的数据传输方法中A端机进行数据采集转发的步骤的流程示意图; 图5为本发明的数据传输方法中A端机数据存储的步骤的流程示意图; 图6为本发明的数据传输方法中A端机进行数据摆渡的步骤的流程示意图; 图7为本发明的数据传输方法中B端机进行数据摆渡的步骤的流程示意图; 图8为本发明的数据传输方法中B端机数据存储的步骤的流程示意图; 图9为本发明的数据传输方法中B端机进行数据采集转发的步骤的流程示意图。