全网唯一标准王
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202211094516.8 (22)申请日 2022.09.08 (65)同一申请的已公布的文献号 申请公布号 CN 115174561 A (43)申请公布日 2022.10.11 (73)专利权人 北京亿赛 通网络安全技 术有限公 司 地址 100085 北京市海淀区西二 旗大街39 号3层301 (72)发明人 刘和利 桂升 宋春岭 崔培升  (74)专利代理 机构 北京千壹知识产权代理事务 所(普通合伙) 11940 专利代理师 王玉玲 (51)Int.Cl. H04L 67/06(2022.01)H04L 9/40(2022.01) (56)对比文件 CN 114285838 A,202 2.04.05 CN 1098315 06 A,2019.0 5.31 CN 111131450 A,2020.0 5.08 WO 2022088807 A1,202 2.05.05 WO 2021164178 A1,2021.08.26 US 9270724 B1,2016.02.23 US 2021194950 A1,2021.0 6.24 审查员 白雪慧 (54)发明名称 一种文件分段传输方法及系统 (57)摘要 本发明涉及网络文件传输技术领域, 公开了 一种文件分段传输方法及系统: 客户端计算文件 标识值和文件大小, 并发送给服务器集群; 服务 器集群判断若没有历史传输记录则计算每个分 段文件的推荐大小, 并返回至客户端; 客户端根 据推荐大小对待传文件进行拆分, 并计算分段文 件的文件标识值, 将每个分段文件、 分段文件的 文件标识值和待传文件标识值加密后发送至服 务器集群; 服务器集群根据分段文件的文件属性 信息计算文件 标识值; 通过比较接收的文件 标识 值和计算出的文件标识值, 判断每个 分段文件是 否传输成功; 客户端根据每个分段文件的传输结 果, 校验待传文件是否传输完毕。 本发明实现了 大文件高效传输和分段文件加密再传, 提高传输 效率和传输安全性。 权利要求书2页 说明书6页 附图4页 CN 115174561 B 2022.11.22 CN 115174561 B 1.一种文件分段传输方法, 其特 征在于, 包括如下步骤: 客户端根据待传文件的第一文件属性信息, 计算第一文件标识值和文件大小, 并将计 算出的第一文件标识值和文件大小发送给服 务器集群; 服务器集群根据接收到的第一文件标识值, 判断所述待传文件是否存在历史传输记 录, 若没有历史传输记录, 则根据所述待传文件的文件大小和服务器集群的资源计算所述 待传文件的每 个分段文件的推荐大小, 并将所述分段文件的推荐大小返回至客户端; 客户端根据返回的分段文件的推荐大小对所述待传文件进行拆分, 并根据拆分后的每 个分段文件的第二文件属 性信息计算第二文件标识值, 将每个分段文件、 相应的第二文件 标识值和第一文件标识值加密后发送至服 务器集群; 服务器集群接收加密的每个分段文件、 相应的第二文件标识值和第一文件标识值, 解 密后获取每个分段文件的第三文件属性信息, 并根据所述分段文件的第三文件属性信息计 算第三文件标识值; 通过比较所述第二文件标识值和所述第三文件标识值, 判断每个分段 文件是否传输成功, 并将每 个分段文件的传输结果返回至所述 客户端; 客户端根据所述每 个分段文件的传输结果, 校验所述待传文件是否传输 完毕。 2.根据权利要求1所述的一种文件分段传输方法, 其特 征在于, 若服务器集群根据接收到的第一文件标识值, 判断出所述待传文件存在历史传输记 录, 则将已传输成功和传输失败的分段文件的数量和编号返回至所述 客户端; 客户端根据传输失败的分段文件的编号, 对传输失败的分段文件进行续传。 3.根据权利要求1所述的一种文件分段传输方法, 其特 征在于, 若所述待传文件的全部分段文件传输完毕, 则服务器集群将含有相同的第 一文件标识 值的分段文件按照分段文件的编号聚合 为大文件。 4.根据权利要求1所述的一种文件分段传输方法, 其特 征在于, 所述第一文件属性信息包括文件名、 文件类型、 创建时间和最近修改时间; 所述第二文件属性信 息和第三文件属性信 息包括文件名、 文件类型、 创建时间、 最近修 改时间、 分段文件的编号和分段文件的数量。 5.根据权利要求1所述的一种 文件分段传输方法, 其特征在于, 所述服务器集群的资源 包括服务器的数量和网络带宽 。 6.一种文件分段传输系统, 其特 征在于, 包括: 客户端, 用于根据待传文件的第 一文件属性信 息, 计算第 一文件标识值和文件大小, 并 将计算出的第一文件标识值和文件大小发送 给服务器集群; 根据服务器集群返回的分段文 件的推荐 大小对所述待传文件进 行拆分, 并根据拆分后的每个分段文件的第二文件属性信 息计算第二文件标识值, 将每个分段文件、 相 应的第二文件标识值和第一文件标识值加密 后发送至服务器集群; 根据服务器集群返回的每个分段文件的传输结果, 校验待传文件是 否传输完毕; 服务器集群, 用于根据从所述客户端接收到的第一文件标识值, 判断所述待传文件是 否存在历史传输记录, 若没有历史传输记录, 则根据所述待传文件的文件大小和服务器集 群的资源计算所述待传文件的每个分段文件的推荐大小, 并将所述分段文件的推荐大小返 回至客户端; 从所述客户端接 收加密的每个分段文件、 相应的第二文件标识值和第一文件 标识值, 解密后 获取每个分段文件的第三文件属 性信息, 并根据所述分段文件的第三文件权 利 要 求 书 1/2 页 2 CN 115174561 B 2属性信息计算第三文件标识值; 通过比较所述第二文件标识值和所述第三文件标识值, 判 断每个分段文件是否传输成功, 并将每 个分段文件的传输结果返回至所述 客户端。 7.根据权利要求6所述的一种文件分段传输系统, 其特 征在于, 服务器集群, 还用于若根据接收到的第一文件标识值, 判断出所述待传文件存在历史 传输记录, 则将已传输成功和传输失败的分段文件的数量和编号返回至所述 客户端; 客户端, 还用于根据传输失败的分段文件的编号, 对传输失败的分段文件进行续传。 8.根据权利要求6所述的一种文件分段传输系统, 其特 征在于, 服务器集群, 还用于若所述待传文件的全部分段文件传输完毕, 则将含有相同的第一 文件标识值的分段文件按照分段文件的编号聚合 为大文件。 9.根据权利要求6所述的一种文件分段传输系统, 其特 征在于, 所述第一文件属性信息包括文件名、 文件类型、 创建时间和最近修改时间; 所述第二文件属性信 息和第三文件属性信 息包括文件名、 文件类型、 创建时间、 最近修 改时间、 分段文件的编号和分段文件的数量。 10.根据权利要求6所述的一种文件分段传输系统, 其特征在于, 所述服务器集群的资 源包括服务器的数量和网络带宽 。权 利 要 求 书 2/2 页 3 CN 115174561 B 3

PDF文档 专利 一种文件分段传输方法及系统

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种文件分段传输方法及系统 第 1 页 专利 一种文件分段传输方法及系统 第 2 页 专利 一种文件分段传输方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:05:12上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。