公共安全标准网
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111467253.6 (22)申请日 2021.12.0 3 (71)申请人 北京天融信网络安全技 术有限公司 地址 100085 北京市海淀区上地 东路1号院 3号楼四层 申请人 北京天融信科技有限公司   北京天融信软件 有限公司 (72)发明人 闫占飞  (74)专利代理 机构 北京金信知识产权代理有限 公司 11225 代理人 喻嵘 (51)Int.Cl. H04L 9/40(2022.01) (54)发明名称 一种数据传输方法及单向网闸 (57)摘要 本发明实施例提供了一种数据传输方法及 单向网闸, 所述方法应用于单向网闸中, 所述单 向网闸包括均能够执行数据传输的第一设备和 第二设备, 所述方法包括: 所述第一设备获得发 送端发送的数据时, 复制所述数据; 所述第一设 备传输第一份数据至内部的第一内端机, 同时将 第二份数据发送至所述第二设备中; 所述第二设 备获得所述第二份数据时, 确定所述第一内端机 是否能够将第一份数据成功传输至数据接收端, 若是, 则基于数据忽略技术丢弃所述第二份数 据, 若否, 则将所述第二份数据传输至内部的第 二内端机, 并由所述第二内端机发送至所述数据 接收端。 本发 明的数据传输方法能够提高单向网 闸的高可用性, 确保数据成功传输 。 权利要求书2页 说明书10页 附图4页 CN 113938319 A 2022.01.14 CN 113938319 A 1.一种数据传输方法, 应用于单向网闸中, 所述单向网闸包括均能够执行数据传输的 第一设备和第二设备, 其特 征在于, 所述方法包括: 所述第一设备获得发送端发送的数据时, 复制所述数据; 所述第一设备传输第 一份数据至 内部的第 一内端机, 同时将第 二份数据发送至所述第 二设备中; 所述第二设备获得所述第 二份数据时, 确定所述第 一内端机是否能够将第 一份数据成 功传输至数据接 收端, 若是, 则基于数据忽略技术丢弃所述第二份数据, 若否, 则将所述第 二份数据传输 至内部的第二内端机, 并由所述第二内端机发送至所述数据接收端。 2.根据权利要求1所述的方法, 其特征在于, 所述第 一设备还包括第 一外端机以及与 所 述第一外端机和 第一内端机相连的第一交换模块, 所述第二设备包括第二外端机以及与所 述第二外端机和 第二内端机相连的第二交换模块, 所述第一外端机与第二外端机的心跳端 口相互连接, 且所述第一外端机与第二外端机均与所述发送端相连, 所述第一内端机与第 二内端机的心跳端口相互连接, 且所述第一内端机与第二内端机均与所述数据接收端相 连; 所述第一设备获得发送端发送的数据时, 复制所述数据, 包括: 所述第一外端机获得 所述发送端发送的数据时, 复制所述数据。 3.根据权利要求2所述的方法, 其特征在于, 所述第 一设备传输第 一份数据至 内部的第 一内端机, 同时将第二份数据发送至所述第二设备中, 包括: 所述第一外端机在确定所述第 一交换模块处于正常状态时, 将所述第 一份数据通过所 述第一交换模块 发送至所述第一内端机, 同时将所述第二份数据通过所述心跳端口发送至 所述第二外端机 。 4.根据权利要求2所述的方法, 其特征在于, 所述第二设备获得所述第二份数据时, 确 定所述第一内端机是否能够将第一份数据成功传输至数据接 收端, 若是, 则基于数据忽略 技术丢弃所述第二份数据, 若否, 则将所述第二份数据传输 至内部的第二内端机, 包括: 所述第二外端机获得所述第 二份数据时, 通过所述第 二交换模块传输第 二份数据至第 二内端机; 所述第二内端机基于心跳端口确定所述第一内端机是否能够将第一份数据成功传输 至数据接收端, 若是, 则基于数据忽略技术丢弃所述第二份数据, 若否, 则将所述第二份数 据传输至所述数据接收端。 5.根据权利要求2所述的方法, 其特征在于, 所述单向网闸中默认所述第 一设备为主设 备, 第二设备为备设备, 所述主设备优先进行 所述数据的接收、 复制与发送; 所述方法还 包括: 所述第二外端机基于心跳端口确定所述第 一外端机的运行状态, 所述运行状态包括所 述第一外端机是否能够成功接收所述发送端发送的数据; 当所述第二外端机基于所述运行状态确定所述第 一外端机运行正常时, 默认由所述第 一外端机 接收并发送所述数据; 当所述第二外端机基于所述运行状态确定所述第 一外端机运行异常时, 切换所述第 二 设备为主设备, 所述第一设备为备设备, 由所述第二外端机自所述 发送端接收数据, 并依次 通过所述第二交换模块、 第二内端机将所述数据发送至所述数据接收端。权 利 要 求 书 1/2 页 2 CN 113938319 A 26.根据权利要求5所述的方法, 其特 征在于, 还 包括: 当所述第一外端机与发送端之间的链路断开导致所述第 一外端机运行异常时, 所述第 二外端机接收、 复制所述 发送端发送的数据, 并将第一份数据依次通过所述第二交换模块、 第二内端机发送至数据接收端, 同时将第二份数据通过心跳端口发送至所述第一外端机; 所述第一外端机将所述第 二份数据通过第 一交换模块传输至第 一内端机, 所述第 一内 端机基于心跳端口确定所述第二内端机能够成功发送第一份数据至数据接收端时, 丢弃所 述第二份数据。 7.根据权利要求2所述的方法, 其特征在于, 在所述第 一外端机无法通过所述第 一交换 模块传输所述数据的情况 下, 所述方法还 包括: 所述第一外端机向所述第二外端机发送所述第二份数据; 所述第二外端机接收所述第 二份数据, 并通过所述第 二交换模块将所述第 二份数据发 送至第二内端机; 所述第二内端机基于心跳端口确定所述第一内端机无法成功发送数据至数据接收端 时, 发送所述第二份数据至所述数据接收端。 8.根据权利要求4所述的方法, 其特征在于, 所述第 二内端机确定所述第 一内端机是否 能够将第一份数据成功传输 至数据接收端, 包括: 所述第一内端机正常运行时, 所述第 二内端机确定所述第 一内端机能够将所述第 一份 数据成功传输 至数据接收端, 和/或 所述第一内端机与 数据接收端 间的链路保持连通状态时, 所述第 二内端机确定所述第 一内端机能够将所述第一份数据成功传输 至数据接收端, 和/或 所述第一内端机与第 一交换模块间的链路保持连通状态时, 所述第 二内端机确定所述 第一内端机能够将所述第一份数据成功传输 至所述数据接收端。 9.一种单向网闸, 其特 征在于, 包括: 第一设备, 用于在获得发送端发送的数据时, 复制所述数据, 并传输第 一份数据至内部 的第一内端机, 同时将第二份数据发送至所述第二设备中; 第二设备, 用于在获得所述第二份数据时, 确定所述第一内端机是否能够将第一份数 据成功传输至数据接收端, 若是, 则基于数据忽略技术丢弃所述第二份数据, 若否, 则将所 述第二份数据传输 至内部的第二内端机, 并由所述第二内端机发送至所述数据接收端。 10.根据权利要求9所述的单向网闸, 其特征在于, 所述第一设备还包括第一外端机以 及与所述第一外端机和第一内端机相连的第一交换模块, 所述第二设备包括第二外端机以 及与所述第二外端机和第二内端机相连的第二交换模块, 所述第一外端机与第二外端机的 心跳端口相互连接, 且所述第一外端机与第二外端机均与所述发送端相连, 所述第一内端 机与第二内端机的心跳端口相互连接, 且所述第一内端机与第二内端机均与所述数据接收 端相连; 所述第一设备获得发送端发送的数据时, 复制所述数据, 包括: 所述第一外端机获得 所述发送端发送的数据时, 复制所述数据。权 利 要 求 书 2/2 页 3 CN 113938319 A 3

.PDF文档 专利 一种数据传输方法及单向网闸

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种数据传输方法及单向网闸 第 1 页 专利 一种数据传输方法及单向网闸 第 2 页 专利 一种数据传输方法及单向网闸 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 22:38:01上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。