USB隧道的文件传输技术.docx

上传人:安*** 文档编号:17834269 上传时间:2022-05-26 格式:DOCX 页数:7 大小:19.03KB
返回 下载 相关 举报
USB隧道的文件传输技术.docx_第1页
第1页 / 共7页
USB隧道的文件传输技术.docx_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《USB隧道的文件传输技术.docx》由会员分享,可在线阅读,更多相关《USB隧道的文件传输技术.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、USB隧道的文件传输技术(信息化研究杂志)2014年第二期传统文件传输技术1是互联网上使用最广泛的文件传输协议。提供交互式的访问,允许客户指明文件的类型与格式如指明能否使用码,并允许文件具有存取权限。的主要优点是减少或消除在不同操作系统下处理文件的不兼容性,传输可靠。但是并非对所有数据传输都是最佳的,例如,用户要对远端的文件进行局部修改时,必须先把文件全部下载到本地,修改完之后再回传至远端,来回传送整个文件需很长时间。也存在很多缺点,例如:服务器软件漏洞、明文口令、旗标、数据劫持、端口扫描等。2超文本传输协议,定义了阅读器如何向万维网服务器请求万维网文档,以及服务器如何把文档传送给阅读器,是万

2、维网上能够可靠交换文件的重要基础。基于协议的应用已经非常丰富,例如:微博、论坛、搜索引擎、流媒体、网页邮件等。由于协议本身设计的缺陷,针对协议的攻击层出不穷,固然研究者也给出了很多防备措施,但是协议本身的安全问题仍不可忽视,文献对此有全面分析。3即时通信即时通信,是一种基于互联网的即时沟通消息的终端服务,主要功能有文本信息沟通、多媒体方式沟通和文件传输。固然互联网工作任务组制定的标准即时通信协议有、和三个国际协议,但目前市场上常用的即时通信工具如、雅虎通等并未完全遵守这些标准,而是使用本人的私有协议进行文件传输。各个软件文件传输时,传输层采用或,通信形式采用或或混合,应用层协议采用公有协议或私

3、有协议,均不尽一样,在文件大小、断点续传等功能上都有各自不同的限制。因而,通过即时通信工具进行文件传输的方式合适于个人之间使用,而不合适应用于专业的信息系统中。4对等连接,是指两个主机在通信时并不区分哪个是服务请求方哪个是服务提供方。只要两个主机都运行了软件,它们就能够进行平等的、对等连接通信,因而这种工作方式也称为文件分享。与传统的构造相比,技术的优点主要体如今:非中心化、可扩展性、强健性、高性能、隐私保护和负载平衡。技术也存在着一些问题,例如:标准混乱、内容管理复杂、带宽占用等。最关键的问题是的对等工作形式不适用于以为主要工作形式的专业信息系统。基于隧道的文件传输技术通用串行总线,是一个外

4、部总线标准。接口应用非常广泛,例如:外设连接和通信、图像采集、数据传输等;接口具有很多优点,例如:稳定性好、传输速率快、易扩展、即插即用、热插拔、兼容性强等。从年英特尔等公司提出至今,已经发展到最新版本的,传输速率从最初的发展到。目前应用比拟广泛的于年月,除了具有传统的热插拔、即插即用等优点外,将的两线与分享,双向构造改良为四线与各为两线,单向构造,传输速率获得了十倍的提升,可达。目前的速度和、等同处于高速接口水平上,甚至比它们的速度还要快,而且还有进一步提升的潜力。文章提出一种基于隧道的多级杀毒文件传输技术。此技术的基本思想是:在文件发送者和文件接收者之间建立一条或多条传输隧道,每条传输隧道

5、包含个或个以上文件中转站,文件中转站之间用数据线连接,文件中转站与文件发送者和文件接收者之间使用传输数据,文件中转站上部署不同的杀毒软件;在文件传输经过中通太多级异构杀毒来躲避文件的病毒风险,通过传输来躲避网络攻击,同时保证文件的高速传输。可通过种方式来构建基于隧道的多级杀毒文件传输系统。单机与单机之间文件传输以三级文件中转站为例,单机之间文件传输如图所示。台计算机、通过数据线串联在一起,组成一条数据传输隧道,每台计算机上都分别部署用于对文件进行杀毒的杀毒模块和用于计算机之间通过隧道传输数据的传输模块,杀毒模块之间互不一样。计算机需要向计算机传输文件时。文件需要经过三级异构杀毒,二级传输。系统

6、与系统之间文件传输计算机系统与计算机系统内部分别部署摆渡服务器,系统之间部署文件中转站,摆渡服务器和文件中转站组成一条传输隧道,摆渡服务器和文件中转站上均部署杀毒模块和传输模块,各系统内的客户机通过与各自系统内的摆渡服务器互相连接。系统中的客户机向系统中的客户机发送文件。客户机首先通过将待传文件上传至摆渡服务器的缓存文件夹,中间经过与单机之间的文件传输经过类似,摆渡服务器接收到文件并处理完毕后告知客户机,客户机就能够从摆渡服务器的缓存文件夹获取文件。系统之间的隧道多级杀毒文件传输系统如图所示。文件摆渡矩阵假如计算机系统和计算机系统内部的客户机数量较多,系统之间的数据传输量较大,那么单条隧道显然

7、不能知足大量的文件并发传输。为了解决此问题,能够将系统之间的隧道进行扩大,也就是增加系统之间的隧道数量。这样就构成了横向多级杀毒、纵向多条隧道的文件传输系统,此系统为文件摆渡矩阵。文件摆渡矩阵如图所示。文件摆渡矩阵包含条隧道,每条隧道上串接三级杀毒。在矩阵形式下,系统和系统内部需要分别部署任务调度服务,用于任务分配和链路负载平衡。客户机传输文件前必须先向任务调度服务申请调度,任务调度服务会根据每条链路的负载情况选择一条最优的隧道,并将调度信息返回给客户机,客户机根据调度信息的内容向摆渡服务器发起连接请求,开场传输文件,传输经过与单机之间的文件传输经过类似。文件摆渡矩阵横向和纵向均可根据实际需求

8、调整。横向节点越多则杀毒效果越好,病毒文件出现的概率就越小,但是传输效率也会随之下降;纵向隧道越多则每条隧道的传输压力就越小,用户体验也越好,但是相应的资金和人力投入也会随之上升。因而,需要根据实际需求决定杀毒节点和隧道的数量,找到最佳平衡点,使系统的效率最优。数据校验数据校验是文件传输系统中必不可少的环节,关于数据校验的方法有很多,文章采用哈希算法对每段数据进行校验。哈希是英文单词的音译,意为散列,它将任意长度的二进制值通过散列算法变换为固定长度的二进制值,这个值称为哈希值。哈希值的输出空间通常远小于输入空间。在哈希一段明文时,假如改变明文中的内容,会导致散列产生不同的结果。反之,假如想要找

9、到哈希为同一个数值的不同的输入内容,是无法通过算法来实现的,因而能够利用散列值的这一特点来检验数据的完好性。哈希算法有很多种,常见的方法有、和安全哈希算法。在传输经过中假如重新传输数据块,则需要设置重复传输次数;假如同一传输任务中到达最大重复传输次数仍未传输成功,则结束该次传输。当待传数据为大文件或多个文件时,可采取并行传输,在发送方设置多个线程,控制每一个数据的传输。不同数据的数据块可分享同一传输通道,每个数据块中均包含其所属数据的标识和编号,用于指示数据块在数据中的位置。数据接收方接收到数据块后,根据数据块所属数据标识和编号将该数据块中的数据写入到相应的文件中。文章设计的数据校验流程图如图所示。结束语相对于传统文件传输技术而言,基于隧道的文件传输技术有下面优点:通过隧道传输文件躲避了系统遭受攻击的风险,通太多级异构杀毒保证文件不受病毒感染,通过接口保证传输的高速,通过哈希校验保证数据传输的完好性,适用于对传输速率和传输安全性要求较高的专业信息系统中。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 实施方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁