The invention provides a resource downloading method and a device, relating to the field of Internet technology. Download method is applied to the tracker server, including the download method: the number of resources will be less than the preset value of the resources to join the search list; through the web crawler in DHT network search network node existence and possible existence of the resources; receiving the network node address information, according to the address information of the download resources, the address information including IP address and port address. Download method and device can be used for more network nodes to download the resources provided by the invention, significantly improve resource download speed, solves the problems in the download resources due to node resources to download too little, can find the effective section, the problem of limited resource download speed.
【技术实现步骤摘要】
资源下载方法及装置
本专利技术涉及互联网
,具体而言,涉及一种资源下载方法及装置。
技术介绍
目前,对于非热门种子且未通过内容分发网络做种的资源,由于在p2p及dht网络中下载这些资源的节点非常少,在进行资源下载时不能够找到有效的下载节点,进而导致资源下载的速度有限。因此,如何在资源有限的情况下,找到更多的存在该资源的节点进行下载,提升资源下载的速度,是现有技术中一亟待解决的难题。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种资源下载方法及装置,用于在资源的节点有限的情况下,准确找到有效的可下载节点,显著提升资源的下载速度。第一方面,本专利技术实施例提供了一种资源下载方法,应用于tracker服务器,资源下载方法包括:将做种数量小于预设值的资源加入搜索列表;通过网络爬虫在dht网络中搜索存在及可能存在所述资源的网络节点;接收所述网络节点的地址信息,以便根据所述地址信息下载所述资源,所述地址信息包括IP地址和端口地址。优选地,所述接收所述网络节点的地址信息的步骤包括:当所述网络节点中存在所述资源时,接收所述网络节点发送的地址信息。优选地,所述接收所述网络节点的地址信息的步骤包括:当与所述网络节点连接或曾经连接的其他网络节点存在所述资源时,接收所述网络节点发送的存在及可能存在所述资源的其他网络节点的地址信息。优选地,在将做种数量小于预设值的资源加入搜索列表的步骤之前,所述方法还包括:接收用户终端上传的资源下载请求。优选地,所述将做种数量小于预设值的资源加入搜索列表的步骤包括:将做种数量小于预设值的资源加入hash搜索列表。第二方面,本专利技术实 ...
【技术保护点】
一种资源下载方法,应用于tracker服务器,其特征在于,所述方法包括:将做种数量小于预设值的资源加入搜索列表;通过网络爬虫在dht网络中搜索存在及可能存在所述资源的网络节点;接收所述网络节点的地址信息,以便根据所述地址信息下载所述资源,所述地址信息包括IP地址和端口地址。
【技术特征摘要】
1.一种资源下载方法,应用于tracker服务器,其特征在于,所述方法包括:将做种数量小于预设值的资源加入搜索列表;通过网络爬虫在dht网络中搜索存在及可能存在所述资源的网络节点;接收所述网络节点的地址信息,以便根据所述地址信息下载所述资源,所述地址信息包括IP地址和端口地址。2.根据权利要求1所述的方法,其特征在于,所述接收所述网络节点的地址信息的步骤包括:当所述网络节点中存在所述资源时,接收所述网络节点发送的地址信息。3.根据权利要求1所述的方法,其特征在于,所述接收所述网络节点的地址信息的步骤包括:当与所述网络节点连接或曾经连接的其他网络节点存在所述资源时,接收所述网络节点发送的存在及可能存在所述资源的其他网络节点的地址信息。4.根据权利要求1所述的方法,其特征在于,在将做种数量小于预设值的资源加入搜索列表的步骤之前,所述方法还包括:接收用户终端上传的资源下载请求。5.根据权利要求1所述的方法,其特征在于,所述将做种数量小于预设值的资源加入搜索列表的步骤包括:将做种数量小于预设值的资源加入hash搜索列表。6.一种资源下载装置...
【专利技术属性】
技术研发人员:李程,文华林,
申请(专利权)人:成都谛听科技股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。