一种基于USB的信息传输设备及方法技术

技术编号:15899002 阅读:68 留言:0更新日期:2017-07-28 21:40
本发明专利技术公开一种基于USB的信息传输设备及方法,所述信息传输设备分别连接客户端与服务器;其中,所述信息传输设备包括第一主板、第二主板以及连接所述第一主板和第二主板的USB传输设备;所述第一主板包括外网服务模块和第一协议转换模块,所述客户端、外网服务模块、第一协议转换模块及USB传输设备依次连接;所述第二主板包括第二协议转换模块,所述USB传输设备、第二协议转换模块及服务器依次连接;通过在第一主板内设置有外网服务模块和第一协议转换模块,在第二主板内设置第二协议转换模块,使得两个主板间通过USB私有协议摆渡数据,实现客户端与服务器之间信息的交互,彻底阻断了TCP/IP协议及其他网络信息的攻击,可有效提高网络信息传输的安全性。

【技术实现步骤摘要】
一种基于USB的信息传输设备及方法
本专利技术涉及网络信息传输
,特别是涉及一种基于USB的信息传输设备及方法。
技术介绍
网络自身的缺陷、网络的开放性以及黑客的攻击是造成互联网络不安全的主要原因。如TCP/IP作为Internet使用的标准协议集,是黑客实施网络攻击的重点目标。TCP/IP协议组是目前使用最广泛的网络互连协议,但TCP/IP协议组本身存在着一些安全性问题。TCP/IP协议是建立在可信的环境之下,首先考虑网络互连缺乏对安全方面的考虑;这种基于地址的协议本身就会泄露口令,而且经常会运行一些无关的程序,这些都是网络本身的缺陷。互连网技术虽然屏蔽了底层网络硬件细节,使得异种网络之间可以互相通信,但是同时为“黑客”们攻击网络提供了可乘之机。由于大量重要的应用程序都以TCP作为它们的传输层协议,因此TCP的安全性问题会给网络带来严重的后果。网络的开放性,TCP/IP协议完全公开,远程访问使许多攻击者无须到现场就能够得手,连接的主机基于互相信任的原则等等性质使网络更加不安全。为了解决上述网络的安全问题,各涉密企业或单位建立了用于日常工作的物理隔离的涉密网络,随着这些涉密网内本文档来自技高网...
一种基于USB的信息传输设备及方法

【技术保护点】
一种基于USB的信息传输设备,其特征在于,所述信息传输设备分别连接客户端与服务器;其中,所述信息传输设备包括第一主板、第二主板以及连接所述第一主板和第二主板的USB传输设备;所述第一主板包括外网服务模块和第一协议转换模块,所述客户端、外网服务模块、第一协议转换模块及USB传输设备依次连接;其中,所述外网服务模块用于将所述客户端发出的信息转换为第一协议信息;所述第一协议转换模块用于按照USB私有协议将所述第一协议信息进行转换打包,并将打包后的第一协议信息写入所述USB传输设备中;或者从所述USB传输设备中读取由第二主板写入的第二协议信息,并按照所述USB私有协议进行转换解包,将解包后的第二协议信...

【技术特征摘要】
1.一种基于USB的信息传输设备,其特征在于,所述信息传输设备分别连接客户端与服务器;其中,所述信息传输设备包括第一主板、第二主板以及连接所述第一主板和第二主板的USB传输设备;所述第一主板包括外网服务模块和第一协议转换模块,所述客户端、外网服务模块、第一协议转换模块及USB传输设备依次连接;其中,所述外网服务模块用于将所述客户端发出的信息转换为第一协议信息;所述第一协议转换模块用于按照USB私有协议将所述第一协议信息进行转换打包,并将打包后的第一协议信息写入所述USB传输设备中;或者从所述USB传输设备中读取由第二主板写入的第二协议信息,并按照所述USB私有协议进行转换解包,将解包后的第二协议信息发送至所述外网服务模块;所述外网服务模块还用于将所述解包后的第二协议信息转发至所述客户端;所述第二主板包括第二协议转换模块,所述USB传输设备、第二协议转换模块及服务器依次连接;其中,所述第二协议转换模块用于从所述USB传输设备中读取打包的第一协议信息,并按照所述USB私有协议进行转换解包,并将解包后的第一协议信息发送至所述服务器;或者按照所述USB私有协议将所述服务器发送的第二协议信息进行打包并写入所述USB传输设备。2.根据权利要求1所述的基于USB的信息传输设备,其特征在于,所述USB传输设备的数量为多个。3.根据权利要求1所述的基于USB的信息传输设备,其特征在于,所述第一主板还包括第一缓冲区模块,用于将从所述USB传输设备中读取的打包后的第二协议信息放入到所述第一缓冲区模块内设定位置处,等待数据处理线程的处理;在数据处理线程处理所述第一缓冲区模块内的数据包时,读取当前设定位置处的数据包,如果当前设定位置有第二协议的数据包且所述第二协议的数据包序列号与设定的序列号相同,则发送当前第二协议信息的数据包,并设置对应的发送序列号,等待处理所述第一缓冲区模块内下一个设定位置的数据包;所述第二主板还包括第二缓冲区模块,用于将从所述USB传输设备中读取的打包后的第一协议信息放入到所述第二缓冲区模块内设定位置处,等待数据处理线程的处理;在数据处理线程处理所述第二缓冲区模块内的数据包时,读取当前设定位置处的数据包,如果当前设定位置有第一协议的数据包且所述第一协议的数据包序列号与设定的序列号相同,则发送当前第一协议信息的数据包,并设置对应的发送序列号,等待处理所述第二缓冲区模块内下一个设定位置的数据包。4.根据权利要求3所述的基于USB的信息传输设备,其特征在于,所述设定位置由存放的数据包序列号对对应缓冲区模块内数据包的个数取余确定;所述当前...

【专利技术属性】
技术研发人员:李松银贠井广李旭明
申请(专利权)人:北京科罗菲特科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1