发明名称 一种P2P系统中数据获取方法和装置
摘要 本发明实施例公开了一种P2P系统数据获取方法和装置,包括:用户节点向服务器发送文件请求,接收所述服务器返回的通过所述标示符确定的至少一组拥有所述第一分段文件的资源节点的节点信息;根据节点信息向所述资源节点打洞成功后开始从所述资源节点获取第一分段文件;保存成功节点信息;当准备获取所述目标文件的第二分段文件时,根据保存的成功节点信息从对应的所述资源节点获取所述第二分段文件,可见,当该用户节点需要获取该文件的另一个分段文件时,通过保存的成功节点信息可以直接连接到该资源节点开始下载对应的数据,从而在等待服务器返回资源节点信息以及向返回的资源节点进行打洞操作时依然有P2P数据可以接收,提高带宽利用率。
申请公布号 CN103731511A 申请公布日期 2014.04.16
申请号 CN201410037531.8 申请日期 2014.01.26
申请人 飞狐信息技术(天津)有限公司 发明人 方君君
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 王宝筠
主权项 一种P2P系统数据获取方法,其特征在于,该方法包括:用户节点向服务器发送文件请求,所述文件请求包括目标文件的第一分段文件唯一对应的标识符;所述用户节点接收所述服务器返回的通过所述标示符确定的至少一组拥有所述第一分段文件的资源节点的节点信息;所述用户节点根据所述节点信息向一组所述资源节点进行打洞操作;所述用户节点根据打洞成功后得到的所述资源节点的IP地址和端口信息开始从所述资源节点获取第一分段文件;所述用户节点保存成功节点信息,所述成功节点信息包括所述用户节点打洞操作成功的资源节点的IP地址和端口信息;当所述用户节点准备获取所述目标文件的第二分段文件时,所述用户节点根据保存的所述成功节点信息中的资源节点的IP地址和端口信息从对应的所述资源节点获取所述第二分段文件。
地址 300457 天津市塘沽区经济技术开发区南港工业区综合服务区办公楼C座二层210-01室