一种分布式分块文件传输方法及系统
基本信息
申请号 | 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找到要存放文件的路径;然后根据网络报文中的文件碎片号找到块数据在该文件的偏移,将该块数据存储到该文件对应的位置。 |
