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

Data transmission method and virtual peer-to-peer network for data transmission

A data transmission method and virtual network technology, applied in the direction of digital transmission system, transmission system, data exchange network, etc., can solve the problems of unable to play LAN games, unable to pass network neighbors, and unable to ping each other between clients.

Inactive Publication Date: 2010-04-28
孙喜明 +1
View PDF0 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, VPN technology requires a server through which all data forwarding is performed (such as figure 1 ), so the bandwidth and cpu burden of the server is very heavy, and it cannot support large-scale (millions of clients online at the same time) network connections
[0004] In addition, some network application software, such as Microsoft network service (MSN, Microsoft serviceNetwork), QQ, Skype, etc., can connect multiple clients into a private network to provide specific applications (such as instant messaging, file transfer, video chat, etc.), but because it is impossible to transparently provide all network applications, for example, two clients who log in to QQ can conduct video chat, but the two clients may not be able to ping each other, cannot play LAN games, and cannot pass Network Neighborhood shares relevant directories, and cannot access the other party's web server (Web Server), so I won't repeat them here.

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 transmission method and virtual peer-to-peer network for data transmission
  • Data transmission method and virtual peer-to-peer network for data transmission
  • Data transmission method and virtual peer-to-peer network for data transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0035] The data transmission method and virtual peer-to-peer network system for data transmission provided by the present invention adds a virtual IP layer to the IP layer of the original Transmission Control Protocol / Internet Protocol (TCP / IP, Transfer Control Protocol / Internet Protocol) network protocol stack on the client side , Used to obtain the public network IP address and TCP port number corresponding to the virtual network IP address from the server when the virtual network IP address is used as the destination network IP address, and encapsulate the virtual network IP address into the corresponding public network IP address , Obtain the routing path information to the public network IP address from the routing information table st...

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 transmission method and a virtual peer-to-peer network for data transmission, and the data transmission method comprises the following steps: increasing a virtual IP layer at an IP layer of an original (TCP / IP, Transfer Control Protocol / Internet Protocol) network protocol stack of a client, thereby obtaining the public network IP address which corresponds to the virtual network IP address from a server and packaging the virtual network IP address as the corresponding public network IP address when taking the virtual network IP address as the target network IP address; and obtaining routing path information to the public network IP address from a routing information table stored in the server and carrying out the corresponding treatment according to the obtained routing path information. When a VPN network is constructed by applying the invention, the server does not need to forward data any longer, thereby reducing the data transmission time delay, simplifying the requirements on the performances of the server and the bandwidth and improving the network transmission efficiency.

Description

Technical field [0001] The invention relates to data transmission technology, in particular to a data transmission method and a virtual peer-to-peer network system for data transmission. Background technique [0002] In existing Internet applications, when two clients need to perform data communication and networking, data is often forwarded by the server. This mode is generally called the CS (client server) mode. With the explosive growth of personal data, people urgently need a technology that can realize direct communication between two clients. However, in real networks, there are a large number of clients that only have private IP addresses. These clients are blocked by the NAT gateway and cannot be accessed by other clients. To this end, the prior art proposes a network address translation (NAT, Network Address Translation) gateway traversal technology. By adopting certain technical measures, clients between intranets can be interconnected. Commonly used NAT gateway traver...

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
IPC IPC(8): H04L12/56H04L29/06H04L29/12H04L45/74
Inventor 孙喜明张仑
Owner 孙喜明
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