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

Virtual private network implementation method and client device

A technology of virtual private network and client device, which is applied in the computer field and can solve problems such as inability to control process access and slow client startup.

Active Publication Date: 2016-02-17
HUAWEI TECH CO LTD
View PDF4 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a method for implementing a virtual private network and a client device, so as to solve the problem that in the prior art, the control of process access cannot be realized, and when starting the client, the virtual network card needs to be started at the same time, and the client starts slowly. question

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
  • Virtual private network implementation method and client device
  • Virtual private network implementation method and client device
  • Virtual private network implementation method and client device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0034] figure 1 It is a flow chart of Embodiment 1 of the virtual private network implementation method of the present invention. figure 2 It is a structural diagram of the network driver of the first method embodiment of the present invention. image 3 It is a network architecture diagram of Embodiment 1 of the method of the present invention....

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 embodiment of the invention provides a virtual private network implementation method and a client device. The virtual private network implementation method provided by the invention comprises the following steps that: a NDIS ((Network Driver Interface Specification) interlayer driver captures a message transmitted to an intranet server by an application program, and according to a process identification PID corresponding to the message, judges whether to allow a process corresponding to the message to use the SSL VPN; if so, the NDIS interlayer driver establishes a new message, sets a destination address of the new message as native address of the client device, sets a destination port number of the new message as a port number for a client to receive the message, modifies a source IP address of the original message to be a virtual IP address, takes the original message as load of the new message, and submits the new message to a NDIS network card driver; and the NDIS network card driver transmits the new message to the client, and the client transmits the new message to the intranet server. The embodiment of the invention realizes a virtual private network based on process control, and starting speed of the client is fast.

Description

technical field [0001] The embodiment of the present invention relates to computer technology, and in particular to a virtual private network implementation method and a client device. Background technique [0002] A virtual private network (Virtual Private Network, referred to as VPN) is a safe and stable tunnel passing through a public network. Through the packet and encrypted transmission of network data, a temporary and secure connection is established in a public network, so as to realize the transmission of private data on the public network and achieve the security level of a private network. Two commonly used VPN technologies are VPN technology based on traditional network security protocols and VPN technology based on Secure Socket Layer (Security Socket Layer, SSL for short). The former mainly acts on the network layer, while the latter mainly acts on the application layer. SSLVPN is an SSL-based VPN technology. It uses certificate-based identity authentication, d...

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/46H04L29/06
CPCH04L69/16H04L63/166H04L63/0272H04L67/01H04L63/029
Inventor 郑晓峰祝颖华戈挺克赵飞
Owner HUAWEI 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