一种分布式分块文件传输方法及系统

基本信息

申请号 CN201811382971.1 申请日 -
公开(公告)号 CN109639768A 公开(公告)日 2019-04-16
申请公布号 CN109639768A 申请公布日 2019-04-16
分类号 H04L29/08(2006.01)I 分类 电通信技术;
发明人 段武杰; 彭志航 申请(专利权)人 北京凝思科技有限公司
代理机构 北京君尚知识产权代理事务所(普通合伙) 代理人 北京凝思科技有限公司
地址 100190 北京市海淀区知春路63号51号楼6层603
法律状态 -

摘要

摘要 本发明公开了一种分布式分块文件传输方法及系统,本方法为:1)客户端以NETPACK2格式的报文向分布式网络上的主机发起传输请求;其中,报文的字段包括:命令字字段、资源文件个数字段和多个资源ID;2)网络上的主机根据报文中的资源ID对资源文件进行分块;并按照NETPACK1报文协议的格式,将每一分块数据生成一网络报文发送给该客户端;其中,报文协议的字段包括:命令字字段、资源ID字段、文件碎片号字段、结束ID字段、块数据长度字段和块数据字段;3)客户端每一线程根据网络报文中的资源ID找到要存放文件的路径;然后根据网络报文中的文件碎片号找到块数据在该文件的偏移,将该块数据存储到该文件对应的位置。