P2P-based file download method and system and client

A file download and client-side technology, applied in the client-side field, can solve the problems affecting P2P download efficiency, long connection time, low P2P download efficiency, etc., and achieve the effects of improving P2P download efficiency, sharing efficiency, and improving proximity properties.

Inactive Publication Date: 2017-06-23
BEIJING QIHOO TECH CO LTD +1
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] However, due to random selection of P2P servers, clients downloading the same file resource are likely to log in to different P2P servers, which reduces the proximity attribute between client A and the connected seed node, and makes client A and the connected seed node The sharing efficiency between nodes is reduced, manifested in slow download speed, long connection time, etc., which seriously affects the efficiency of P2P download
[0013] In particular, for business needs such as upgrades and bug patch repairs, millions or even tens of millions of clients may centrally use P2P technology to download a file resource. At this time, the sharing efficiency between clients is lower, and P2P downloading less efficient

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • P2P-based file download method and system and client
  • P2P-based file download method and system and client
  • P2P-based file download method and system and client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0072] One of the core ideas of the embodiments of the present invention is: when the client selects the P2P server from the IP list of the P2P server, it does not choose randomly, but follows the following principles:

[0073] 1. Different clients with the same IP address segment select the same P2P server, so that the resource providing clients of the selected P2P server belong to the same IP address segment;

[0074] 2. The access strategy with the best network connection, for example, the nearest access strategy with the closest physical location and the same network operator can be adopted.

[0075] On the one hand, since the client needs to regularly interact with the P2P server to share the client information provided by th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention provides a method and system for downloading files using P2P technology, and a client, wherein the method specifically includes: the client sends a server query request carrying file resource information to the P2P system; the client receives the P2P system The IP list of the returned P2P server; the client selects a P2P server with the best network connection from the IP list of the P2P server according to its own IP address segment, and obtains the seed information of the file resource according to the selected P2P server; The client shares the file resource according to the seed information of the file resource. The invention can improve file resource sharing efficiency and P2P downloading efficiency.

Description

[0001] The patent application of the present invention is a divisional application of the Chinese invention patent application with the filing date of June 15, 2011, the application number of 201110161087.7, and the title of "method, system and client for downloading files using P2P technology". technical field [0002] The invention relates to the technical field of network communication, in particular to a method and a system for downloading files using P2P technology, and a client. Background technique [0003] P2P (point-to-point, Peer-to-Peer) technology is a peer-to-peer Internet technology. In the P2P network, the status of each node is equal. It is both a server and a client. Each node is enjoying the services provided by other nodes. While providing services for other nodes, it is also providing services for other nodes. [0004] Since P2P technology makes full use of the computing power of each node, it has great advantages in terms of scalability and extended unde...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08H04L29/12
Inventor 鲁小锁赵化强李涛
Owner BEIJING QIHOO TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products