Unlock instant, AI-driven research and patent intelligence for your innovation.

Data transfer method, system, client and server

A data transfer and client-side technology, applied in the Internet field, can solve problems such as login, node access, and affecting the experience of P2P data sharing, and achieve the effect of improving transmission performance and expanding the range of choices

Active Publication Date: 2008-10-08
TENCENT TECH (SHENZHEN) CO LTD
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0028] Steps 203-215 are the data transfer execution process, the premise of this process is that node 1 and node 2 can be connected to super nodes, so in the prior art, only those with A node with a public network IP and no firewall can log in to the P2P server as a super node, and a node that uses NAT or accesses the Internet through a firewall, even if it has very powerful hardware resources and transmission bandwidth, due to the existence of NAT or firewall, The node cannot be directly accessed by other nodes, so it cannot be logged in as a super node
With the development of the Internet and the rapid increase of P2P users, the proportion of nodes with public network IP addresses will become smaller and smaller. A large number of nodes in the private network need super nodes to transfer, so the transfer burden of super nodes will become larger and larger. As it grows larger, the limited transfer resources are shared by more and more users, resulting in insufficient super nodes, the inability to transfer data between nodes or the slowdown of transfer data, which reduces the data transmission performance of the P2P system. The transfer burden will also affect the normal operation of super nodes, and affect the experience of users of super nodes on P2P data sharing

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
  • Data transfer method, system, client and server
  • Data transfer method, system, client and server
  • Data transfer method, system, client and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

[0055] The embodiment of the present invention mainly utilizes the STUN technology, so that nodes that need data transfer can send data packets to some nodes without public network IP, so that these nodes without public network IP can be used as supplementary super nodes for data transfer. In the case of insufficient super nodes, supplementary super nodes can be used to achieve the same data transfer function as super nodes, which expands the selection range of nodes that can be used for data transfer, thereby improving the transmission performance of the P2P system.

[0056] image 3 It is a flow chart of the data transfer method in the embodiment of the present invention, such as image 3 As shown, the process includes:

[0057] In step 301, the P2P...

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 discloses a data transferring method, a system, P2P client and P2P server. The P2P client judges the network type of the node; if conforming to confirming condition of the predetermined augmenting super node, logging in the P2P server as the augmenting super node; the P2P server receives the data transferring request of the receiving node, and selects the data transferring node from the super node and the augmenting super node according to the predetermined regulation. The method, system, P2P client and P2P server extend the selecting range of the node which can be used for the data transferring to enhance the transmission performance of the P2P system.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a data transfer method, system, client and server. Background technique [0002] P2P is a distributed network. Participants in the network share some of their hardware resources such as processing power, storage capacity, network connection capacity, printers, etc. These shared resources need to be provided by the network and can be shared by other peers. Nodes (Peer) are accessed directly without going through an intermediate entity. Participants in this network are not only providers of resources, such as service and content (Server), but also acquirers of resources, such as service and content (Client), and data transmission is carried out through nodes, which does not require many central servers. [0003] The current Internet follows the Internet Protocol (IP, Internet Protocol), each node is assigned an IP address, and data transmission is performed between nodes by a...

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): H04L12/56H04L29/06H04L12/721
Inventor 王志华胡鹏
Owner TENCENT TECH (SHENZHEN) CO LTD