【技术实现步骤摘要】
一种网络之间数据快速交换系统及交换方法
[0001]本专利技术属于网络数据交换
,具体地说,涉及一种网络之间数据快速交换系统及交换方法。
技术介绍
[0002]目前,信息技术快速发展,5G、大数据、云计算等技术应用范围的扩展,出现了大量的物联网、工业互联网等互联网平台,加之工业企业前期建设的工控网、办公网等单位内部网络,形成了各类网络融合发展的态势。但是,由于各类网络建设的时间不一致,形成了大量的信息孤岛,无法形成不同网络间数据应用的融合,无法实现快速数据交换,无法实现网络间互联互通。
[0003]目前,为了保证数据的安全传输,在不同的网络之间,安全交换时需要将传输数据剥离出来后,检查安全后再进行传输。这种传输方式虽然安全性较高,但是数据传输效率低,无法实现高效实时的网络通信。
技术实现思路
[0004]为解决现有技术存在的上述缺陷,本专利技术提出了一种网络之间数据快速交换系统,该系统能解决不同网络间数据应用的融合问题,消除信息孤岛,实现网络间互联互通,实现网络间数据快速交换,既保证网络间的逻辑隔离,又可以实现数据的高速传输。
[0005]该系统在处理器上运行,并与多个网络连接;该系统包括:第一处理子系统和第二处理子系统;
[0006]所述第一处理子系统,用于从其中一个网络中的外部网络通信系统中获取实时传输的数据,并根据随机规则将其分割为多个数据包,并利用私有的数据包加密算法,将分割后的多个数据包按顺序逐个进行加密,得到多个加密数据包,并将多个加密数据包和对应的加密校验值 ...
【技术保护点】
【技术特征摘要】
1.一种网络之间数据快速交换系统,其特征在于,该系统在处理器上运行,并与多个网络连接;该系统包括:第一处理子系统和第二处理子系统;所述第一处理子系统,用于从其中一个网络中的外部网络通信系统中获取实时传输的数据,并根据随机规则将其分割为多个数据包,并利用私有的数据包加密算法,将分割后的多个数据包按顺序逐个进行加密,得到多个加密数据包,并将多个加密数据包和对应的加密校验值依次发送至第二处理子系统,利用不同的私有的规则加密算法对随机规则进行加密,并将加密后的随机规则发送至第二处理子系统;所述第二处理子系统,用于按照私有的解密算法,将多个加密数据包按顺序逐个进行解密,得到多个解密数据包,并利用每个解密校验值对每个对应的解密数据包进行校验;利用加密后的随机规则,将校验完成后的多个解密数据包按顺序组合,得到组合数据,并对组合数据进行校验,将校验完成后的组合数据发送至另一个网络中的外部网络通信系统中,实现网络之间数据的快速交换。2.根据权利要求1所述的网络之间数据快速交换系统,其特征在于,所述第一处理子系统包括:数据分割模块和数据加密模块;所述数据分割模块,用于从其中一个网络中的外部网络通信系统中获取实时传输的数据,并根据随机规则将其分割为多个数据包,将分割后的多个数据包按顺序依次发送至数据加密模块,并在最后一个数据包中携带随机规则,同步发送至数据加密模块;所述数据加密模块,用于按照私有的加密算法,将分割后的多个数据包按顺序逐个进行加密,得到多个加密数据包和对应的加密校验值,并将多个加密数据包、及其对应的加密校验值,依次发送至第二处理子系统,同时,利用不同的私有的规则加密算法对随机规则进行加密,并将加密后的随机规则发送至第二处理子系统。3.根据权利要求2所述的网络之间数据快速交换系统,其特征在于,所述随机规则是预先设定的任意随机数。4.根据权利要求2所述的网络之间数据快速交换系统,其特征在于,所述私有的加密算法是定制的、不公开的、现有的加密算法。5.根据权利要求1所述的网络之间数据快速交换系统,其特征在于,所述第二处理子系统包括:数据解密模块和数据组合模块;所述数据解密模块,用于按照私有的解密算法,将多个加密数据包按顺序逐个进行解密,得到多个解密数据包和对应的解密校验值,并利用每个解密校验值对每个对应的解密数据包进行校验,得到校验完成后的多个解密数据包;所述数据组合模块,用于利用加密后的随机规则,将校验完成后的多个解密数据包按顺序组合,得到组合数据,并对组合数据进行校验,将校验完成后的组合数据发送至另一个网络中的外部网络通信系统中,实现网络之间数据的快速交换。6.根据权利要求5所述的网络之间数据快速交换系统,其特征在于,所述数据解密模块包括:解密单元和第一校验单元;所述解密单元,用于按照私有的解密算法,将多个加密数据包按顺序逐个进行解密,得到多个解密数据包;所述第一校验单元,用于根据每个解密数据包对应的解密校验值,对每个解密数据包进行校验:
如果每个解密数据包对应的解密校验值与第一处理子系统发送的加密数据包对应的加密校验值一致,则该解密数据包为安全数据包;如果每个解密数据包对应的解密校验值与第一处理子系统发送的加密数据包对应的加密校验值不一致,则该解密数据包为异常数据包,立即删除该解密数据包。7.根据权利要求5所述的网络之间数据快速交换系统,其特征在于,所述数据组合模块包括:组合单元和第二校验单元;所述组合单元,用于利用加密后的随机规则,将校验完成后的多个解密数据包按顺序组合,得到组合数据;所述第二校验单元,用于对组合数据进行校验:如果组合数据对应的校验值与第一处理子系统中的实时获取的传输的数据对应的校验值一致,则校验完成后的组合数据为安全数据,将校验完成后的组合数据发送至另一个网络中的外部网络通信系统中,实现网络之间数据的快...
【专利技术属性】
技术研发人员:张军,王琦魁,李悦,崔亮,
申请(专利权)人:中国航天系统工程有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。