A virtual network card communication device applied to terminals of different local area networks to communicate with each other

A technology of a virtual network card and a communication device, applied in the field of virtual network card communication, can solve problems such as high cost, unsuccessful communication, and inability to access the virtual network card.

Inactive Publication Date: 2011-12-14
AUTOMATION RES & DESIGN INST OF METALLURGICAL IND
View PDF4 Cites 47 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of VPN is that it generally needs special hardware and software to support VPN. Generally, there are many NAT / firewalls on the public network that can analyze and filter VPN data packets. In many networks, VPN cannot be used normally.
[0022] The biggest feature of VPN is that the communication between the two parties requires special hardware support. It is generally used in enterprise users, and the cost is relatively high; Increased load reduces the transmission speed of effective data; in the case of temporary failure of the VPN server, the virtual network card cannot be accessed
Moreover, many firewalls have added filtering modules for IPSec / VPN data, so that in many cases, the communication will not be successful.

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
  • A virtual network card communication device applied to terminals of different local area networks to communicate with each other
  • A virtual network card communication device applied to terminals of different local area networks to communicate with each other
  • A virtual network card communication device applied to terminals of different local area networks to communicate with each other

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0095] refer to figure 2 , illustrating an example of the patent realizing terminal communication of two different local area networks. Client 1 and client 2 are respectively located in two different LANs. Client 1 is located in LAN 1 behind NAT1. The network address in LAN 1 is 192.168.0.100. NAT1 is the gateway where client 1 is located. The LAN address of the client is 192.168.0.1, and the public network address is 133.155.23.26; client 2 is located in LAN 2 behind NAT2, and its address in LAN 2 is 172.16.13.11. NAT2 is the gateway where client 2 is located, and its LAN The address is 172.16.0.1, and the public network address is 129.33.88.6. Both NATs are asymmetric NATs, and the STUN protocol can be used for address detection. Two STUN servers are deployed on the public network to discover the mapping address of the NAT exit of each client. The addresses of the two STUN servers are 129.1.23.29 and 129.1.23.30 respectively; The address information is exchanged during t...

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 utility model relates to a virtual network card communication device used for mutual communication between terminals of different local area networks, which belongs to the technical field of virtual network card communication in the field of computer communication. Including: the real network cards NICA and NICB on the two terminals, the function is to perform real network data receiving and forwarding work to the outside world, which is the basis for the work of the virtual network card; virtual network cards NIC_SIMA and NIC_SIMB, which provide virtual addresses for upper-layer applications, upper-layer applications When using the virtual address to communicate with the other party, the TCP / IP data packet flows through the virtual network card, and the virtual network card software converts the virtual address into a real communication address, and communicates with the other party through the real network card assigned the communication address; the address server S, As an intermediary for the communication between two virtual network cards, it coordinates the two virtual network cards to establish a communication process step by step; the real network card exists in the hardware device of the terminal as a real physical device of the terminal, and the virtual network card exists as a resident program on the terminal.

Description

technical field [0001] The invention belongs to the technical field of virtual network card communication in the field of computer communication, and in particular provides a virtual network card communication device for mutual communication between terminals in two different local area networks. Background technique [0002] The addresses of communication terminals in different LANs are assigned by the router / NAT in the LAN. These communication addresses are generally only valid in the current LAN, and users across two different LANs cannot directly access each other. However, there are a large number of communication needs in people's daily production and life, requiring both parties to establish direct contact, such as Internet phone, voice, video chat, etc. For these application requirements, there are many solutions, such as adding address mapping to the router / NAT to establish a virtual host, using UDP / TCP hole punching technology to open communication addresses, using...

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/46
Inventor 李勇
Owner AUTOMATION RES & DESIGN INST OF METALLURGICAL IND
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