[发明专利]一种用于网络文件安全传输的智能系统有效
申请号: | 201810699647.6 | 申请日: | 2018-06-29 |
公开(公告)号: | CN108881258B | 公开(公告)日: | 2020-10-20 |
发明(设计)人: | 徐金鑫;宋文博;唐丽华;陆磊;徐再;徐靖 | 申请(专利权)人: | 张家港市鸿嘉数字科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 苏州市港澄专利代理事务所(普通合伙) 32304 | 代理人: | 马丽丽 |
地址: | 215600 江苏省苏州市张家港经济开发*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 网络 文件 安全 传输 智能 系统 | ||
本发明涉及一种用于网络文件安全传输的智能系统,具体应用于大文件的传输,即对大文件进行分块后,建立相互关联的分组,且组内文件子块不连续,而且单独并行发送,由此提高了文件的安全性,同时在智能终端和代理服务器间使用虚拟端口建立并行传输路径,能够有效的提高资源利用率,提高数据传输效率。
技术领域
本发明涉及计算机网络技术领域,具体涉及一种用于网络文件安全传输的智能系统。
背景技术
随着信息科技的发展,对网络中文件传输的性能、稳定性、安全性等提出了新的要求。
现有技术传输性能较低,处理速度较慢,特别是当网络中文件较大时,在传输过程中,容易出错;需要进行多次操作,才能完成多任务的传输,由此占用了大量的网络资源,而使用分块传输,虽然能够提高处理效率,但是无法保证传输的安全性,由此可见,现有的网络文件传输方法不能很好的适用于网络大文件的传输。
发明内容
本发明要解决的技术问题是:克服现有技术中网络文件传输方法不能很好的应用于大文件的传输的技术问题,提供一种用于网络文件安全传输的智能系统。
为了解决上述技术问题,本发明提供了一种用于网络文件安全传输的智能系统,包括:智能终端、代理服务器和服务器;其中所在智能终端包括:获取模块:用于获取需要传输的文件,判断文件的类型;判断模块:用于当判断得知所述文件为大文件时,将所述文件进行分块;其中每个文件子块设置有关联文件头,所述文件头中包括块标识、前一文件子块的尾字节和前一文件子块的CRC校验值;第一个文件子块的文件头包括最后一个文件子块的尾字节和最后一个文件子块的CRC校验值;分组模块:用于将分块后的文件子块进行分组;所述分组中文件子块的个数根据并行链路的数量进行设置,组内文件子块的块标识为非连续块;以及传输模块:用于将各分组依次使用并行链路传输到代理服务器上。
进一步,所述各分组依次使用并行链路传输到代理服务器上包括:将组内的文件子块随机分发到各个虚拟端口,然后使用并行链路传输到代理服务器;当代理服务器接收到全部文件分组后,根据块标识确定是否已收到全部文件子块;当确定已收到时,将全部文件子块传输到服务器,由服务器对各个文件子块进行校验;当校验通过后,进行重组获取所述文件。
进一步,在当前文件分组进行传输前还包括:网络状态的判断,即当网络状态良好时,进行当前文件分组的传输;否则进行待传输状态,并周期性检测网络状态。
进一步,在所述智能终端和代理服务器上均设置有虚拟端口,并通过上述虚拟端口建立并行传输路径;以及虚拟端口的个数根据智能终端和代理服务器之间的带宽进行设置。
进一步,所述代理服务器位于服务器侧,与服务器之间使用专有通道进行数据传输。
本发明的有益效果是,本发明用于网络文件安全传输的智能系统在大文件分块后,建立相互关联的分组,且组内文件子块不连续,而且单独并行发送,由此提高了文件的安全性,同时在智能终端和代理服务器间使用虚拟端口建立并行传输路径,能够有效的提高资源利用率,提高数据传输效率。
附图说明
下面结合附图和实施例对本发明进一步说明。
图1是本发明用于网络文件安全传输的智能系统的优选实施例的原理框图。
具体实施方式
现在结合附图对本发明作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。
图1是本发明用于网络文件安全传输的智能系统的优选实施例的原理框图。
如图1所示,本实施例提供了一种用于网络文件安全传输的智能系统,包括用户侧的智能终端,以及网络侧的代理服务器和服务器;其中,所述智能终端包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张家港市鸿嘉数字科技有限公司,未经张家港市鸿嘉数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810699647.6/2.html,转载请声明来源钻瓜专利网。