Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

P2P-based file download method and system, and client terminal

A client, P2P server technology, applied in the client field, can solve the problems affecting P2P download efficiency, long connection time, low P2P download efficiency, etc., to achieve the effect of improving P2P download efficiency, sharing efficiency, and improving proximity attributes

Inactive Publication Date: 2014-03-26
BEIJING QIHOO TECH CO LTD +1
View PDF5 Cites 4 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 terminal
  • P2P-based file download method and system, and client terminal
  • P2P-based file download method and system, and client terminal

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 invention provides a method and a system which adopt a P2P technology to download a file, and a client terminal. The method particularly comprises that: the client terminal sends a server inquiring request carrying file resource information to a P2P system; the client terminal receives an IP list of P2P servers returned by the P2P system; the P2P server with an optimal network connection is selected from the IP list of the P2P servers by the client terminal according to an IP address field to which the client terminal is attributed, and torrent information of file resources is acquired according to the selected P2P server; and the client terminal shares the file resources according to the torrent information of the file resources. Sharing efficiency and P2P download efficiency of the file resources can be enhanced.

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 Applications(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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products