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





