一种基于SD-WAN的工业安全隔离和数据交换的系统及方法与流程

文档序号:37072878发布日期:2024-02-20 21:26阅读:18来源:国知局
一种基于SD-WAN的工业安全隔离和数据交换的系统及方法与流程

本技术涉及数据传输领域,特别是涉及一种基于sd-wan的工业安全隔离和数据交换的系统及方法。


背景技术:

1、在工业系统中,位于工厂中的工业电脑可能具有和总部的远程服务器进行连接传输数据的需求。但是在工厂处于偏远地区的情况下,工业电脑和总部之间可能没有固定的网线,只能通过sd-wan(software-defined networking in a wide area network,软件定义广域网络)技术,采用运营商提供的无线网络来传输数据。

2、在通过无线网络进行传输的过程中,若黑客嗅探到正在网络上进行数据传输的工业电脑,则可以通过攻击工业电脑破解工业电脑和各工业设备之间传输数据的工业协议,进而就可以控制工业电脑对工业设备下发错误指令,造成经济损失。

3、因此,目前需要提供一种可以使得工业电脑和远程服务器之间安全传输数据的方法。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种基于sd-wan的工业安全隔离和数据交换的系统及方法。

2、第一方面,本技术提供了一种基于sd-wan的工业安全隔离和数据交换的系统,包括转换模块及发送模块,其中:

3、所述转换模块,用于接收工业电脑发送的第一待传输数据,并将第一待传输数据转换为点阵待传输数据,所述点阵待传输数据由多个数据分割单元组成,一个数据分割单元中包含至少一个二进制位,且一个所述数据分割单元在显示屏上对应一个像素;

4、所述转换模块,还用于基于各所述数据分割单元在所述显示屏上的相邻关系,确定各所述数据分割单元对应的目标颜色,根据各所述数据分割单元对应的目标颜色,将所述点阵待传输数据转换为第一彩色点阵待传输数据,并在所述显示屏上展示所述第一彩色点阵待传输数据;

5、所述发送模块,用于对所述显示屏上的所述第一彩色点阵待传输数据进行拍摄,得到第二彩色点阵待传输数据,并解析所述第二彩色点阵待传输数据,得到第二待传输数据;

6、所述发送模块,还用于从至少一个传输通道中确定目标传输通道,并通过所述目标传输通道将所述第二待传输数据发送至服务器。

7、在其中一个实施例中,所述转换模块,还用于根据目标颜色数量,生成所述目标颜色数量个互不相同的二进制位组合,并根据各所述二进制位组合对所述待传输数据进行分割,得到所述点阵待传输数据;

8、所述转换模块,还用于基于各所述数据分割单元在所述显示屏上的相邻关系、及所述目标颜色数量,确定各所述数据分割单元对应的目标颜色,其中,对应相同二进制位组合的所述数据分割单元的所述目标颜色相同,对应不同二进制位组合的所述数据分割单元的所述目标颜色不同。

9、在其中一个实施例中,所述转换模块,还用于根据预设传输速率确定所述目标颜色数量,所述预设传输速率与所述目标颜色数量正相关。

10、在其中一个实施例中,所述转换模块,还用于根据各所述数据分割单元对应的所述二进制位组合、及各所述数据分割单元在所述显示屏上的相邻关系,分别确定各所述二进制位组合对应的目标二进制位组合;

11、所述转换模块,还用于根据各所述二进制位组合对应的所述目标二进制位组合,确定各所述数据分割单元对应的目标颜色。

12、在其中一个实施例中,所述转换模块,还用于分别确定第一二进制位组合对应的数据分割单元,与各第二二进制位组合对应的数据分割单元在所述显示屏上的相邻次数,并将各所述第二二进制位组合中,所述相邻次数最高的所述第二二进制位组合,作为所述第一二进制位组合对应的目标二进制位组合,其中,所述第一二进制位组合是任意二进制位组合,所述第二二进制位组合是各二进制位组合中,除所述第一二进制位组合外的二进制位组合。

13、在其中一个实施例中,所述转换模块,还用于根据各二进制位组合对对应的相邻次数,对各所述二进制位组合对进行排序,得到二进制位组合对队列,其中,所述二进制位组合对由二进制位组合及所述二进制位组合对应的所述目标二进制位组合组成,所述二进制位组合对对应的所述相邻次数,是所述二进制位组合对中的两个二进制位组合对应的所述数据分割单元的所述相邻次数;

14、所述转换模块,还用于根据各所述二进制位组合对在所述二进制位组合对队列中的排列顺序,确定各所述二进制位组合对应的目标颜色;

15、所述转换模块,还用于针对任一所述数据分割单元,将所述数据分割单元对应的所述二进制位组合的目标颜色,作为所述数据分割单元对应的目标颜色。

16、在其中一个实施例中,所述发送模块,还用于针对所述第二彩色点阵待传输数据中的任一目标数据分割单元,根据与所述目标数据分割单元相邻的各所述数据分割单元,确定所述目标数据分割单元对应的待解析颜色;

17、所述发送模块,还用于根据各所述待解析颜色、及各所述二进制位组合对应的目标颜色,确定各所述目标数据分割单元对应的二进制位组合,并根据各所述目标数据分割单元对应的二进制位组合确定所述第二待传输数据。

18、在其中一个实施例中,所述发送模块,还用于确定所述第二待传输数据对应的传输需求,并将满足所述传输需求的所述传输通道作为候选传输通道;

19、所述发送模块,还用于从各所述候选传输通道中确定目标传输通道,并通过所述目标传输通道将所述第二待传输数据发送至服务器。

20、第二方面,本技术还提供了一种基于sd-wan的工业安全隔离和数据交换的方法。所述方法包括:

21、接收工业电脑发送的第一待传输数据,并将第一待传输数据转换为点阵待传输数据,所述点阵待传输数据由多个数据分割单元组成,一个数据分割单元中包含至少一个二进制位,且一个所述数据分割单元在显示屏上对应一个像素;

22、基于各所述数据分割单元在所述显示屏上的相邻关系,确定各所述数据分割单元对应的目标颜色;

23、根据各所述数据分割单元对应的目标颜色,将所述点阵待传输数据转换为第一彩色点阵待传输数据,并在所述显示屏上展示所述第一彩色点阵待传输数据,以使得发送模块能够通过拍摄所述第一彩色点阵待传输数据得到第二彩色点阵待传输数据,对所述第二彩色点阵待传输数据解析得到第二待传输数据,从至少一个传输通道中确定目标传输通道,并通过所述目标传输通道将所述第二待传输数据发送至服务器。

24、第三方面,本技术还提供了一种基于sd-wan的工业安全隔离和数据交换的方法,所述方法包括:

25、拍摄显示屏上的第一彩色点阵待传输数据,得到第二彩色点阵待传输数据,并解析所述第二彩色点阵待传输数据,得到第二待传输数据,其中,所述第一彩色点阵待传输数据是转换模块根据各数据分割单元对应的目标颜色,对点阵待传输数据转换得到的,所述点阵待传输数据由多个所述数据分割单元组成,一个数据分割单元中包含第一待传输数据中的至少一个二进制位,且一个所述数据分割单元在显示屏上对应一个像素,所述目标颜色根据各所述数据分割单元在所述显示屏上的相邻关系得到,所述第一待传输数据由转换模块从工业电脑接收得到;

26、从至少一个传输通道中确定目标传输通道,并通过所述目标传输通道将所述第二待传输数据发送至服务器。

27、第四方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以上任一项方法。

28、第五方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以上任一项方法。

29、第六方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以上任一项方法。

30、上述基于sd-wan的工业安全隔离和数据交换的系统及方法,设置转换模块和发送模块,转换模块和发送模块之间不建立物理连接,并使得转换模块将接收到的数据划分为多个数据分割单元,根据各数据分割单元之间的相邻关系确定各数据分割单元对应的目标颜色,根据各目标颜色将第一待传输数据转换为第一彩色点阵待传输数据展示在显示屏上;发送模块拍摄第一彩色点阵待传输数据,得到第二彩色点阵待传输数据,并解析第二彩色点阵待传输数据得到第二待传输数据,将第二待传输数据发送至服务器。本技术实施例使得与工厂电脑连接的转换模块以及和外部服务器连接的发送模块之间不建立物理连接,且转换模块只能向发送模块进行单向传输,因此可以使得工厂电脑和外部网络之间不存在直接连接,从根本上阻止通过截取发送模块和服务器之间传输的数据向工厂电脑发起的攻击;同时通过数据分割单元之间的相邻关系来设置各数据分割单元对应的目标颜色,还可以提高发送模块解析拍摄得到的第二彩色点阵待传输数据中各像素颜色的精度,进而提高数据传输的精度。

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