[发明专利]一种下载资源文件的数据块的方法、设备和系统有效

专利信息
申请号: 201811321407.9 申请日: 2018-11-07
公开(公告)号: CN109347968B 公开(公告)日: 2021-09-24
发明(设计)人: 戴新颖;连陈琳 申请(专利权)人: 网宿科技股份有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 北京华智则铭知识产权代理有限公司 11573 代理人: 刘荣鑫
地址: 201800 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 下载 资源 文件 数据 方法 设备 系统
【说明书】:

发明公开了一种下载资源文件的数据块的方法、设备和系统,属于数据传输技术领域。所述方法包括:目标peer需要下载目标资源文件时,可以将目标资源文件的文件大小和URL告知Tracker服务器,Tracker服务器可以向P2P网络中预设的超级peer转发上述文件大小和URL,以通知超级peer准备满足该文件大小和URL的目标资源文件的数据块,超级peer准备就绪后,Tracker服务器可以以peer列表的形式将超级peer推荐给目标peer,进而,目标peer可以从超级peer处下载目标资源文件的数据块。采用本发明,可以保证目标peer下载的资源文件的有效性。

技术领域

本发明涉及数据传输技术领域,特别涉及一种下载资源文件的数据块的方法、设备和系统。

背景技术

P2P(端对端,peer-to-peer)技术是一种基于对等网络进行数据传输的通讯技术,建立了一种客户端对客户端的直接通信机制,在对等网络中,每一peer既作为客户端,又充当其它peer的服务端。为了减轻CDN服务器的负载压力,同时节省CDN流量成本,目前已在CDN系统的基础上引入基于对等网络的传输资源文件的数据块。

CDN服务方可以预先在对等网络中分布式部署大量性能良好的设备作为超级peer,超级peer可以从CDN服务器下载并存储资源文件全部的数据块。这样,当需要获取某一资源文件时,终端可以在从CDN服务器下载数据块的同时,向tracker服务器请求peer列表,tracker服务器可以向终端反馈已部署的存储有相应资源文件的超级peer的peer信息(peer信息至少可以包括peer的IP地址和端口号)。从而,终端可以与超级peer建立连接,并从超级peer处获取其存储的资源文件的数据块。

在实现本发明的过程中,发明人发现现有技术至少存在以下问题:

CDN服务器中存储的资源文件的数据块可能存在一定量的无效数据块,而由于缓存时间不同,通过同一链接下载的数据块可能会因为版本更新问题而归属于不同的资源文件,导致从CDN服务器和超级peer下载的数据块分属不同的资源文件,故而,下载的资源文件的有效性较低。

发明内容

为了解决现有技术的问题,本发明实施例提供了一种下载资源文件的数据块的方法、设备和系统。所述技术方案如下:

第一方面,提供了一种下载资源文件的数据块的方法,所述方法包括:

目标peer接收目标资源文件的下载指令,基于所述目标资源文件的URL获取所述目标资源文件的标准文件大小;

所述目标peer根据所述目标资源文件的URL和标准文件大小生成所述目标资源文件的文件特定标识;

所述目标peer向tracker服务器发送携带有所述目标资源文件的文件特定标识的peer列表获取请求;

所述目标peer根据所述Tracker服务器反馈的peer列表包含的peer信息,下载所述目标资源文件。

可选的,所述基于所述目标资源文件的URL获取所述目标资源文件的标准文件大小,包括:

目标peer基于所述目标资源文件的URL从DNS系统获取目标CDN服务器的IP地址;

所述目标peer根据所述IP地址向所述目标CDN服务器发送携带有所述URL的HEAD请求;

所述目标peer获取所述目标CDN服务器针对所述HEAD请求的响应报文携带的所述目标资源文件的标准文件大小。

可选的,所述下载所述目标资源文件,包括:

所述目标peer根据所述目标资源文件的标准文件大小和预设的数据块大小,获取所述目标资源文件的位图信息;

所述目标peer根据所述目标资源文件的位图信息,下载所述目标资源文件的数据块。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811321407.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top