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

Transparent proxy implementation method, device and client

A technology of transparent proxy and proxy protocol, applied in transmission systems, electrical components, etc., can solve problems such as network connection loss and Winsock directory damage, and achieve the effect of reducing complexity and avoiding LSP conflicts.

Active Publication Date: 2017-08-18
TENCENT TECH (SHENZHEN) CO LTD
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] On Windows, removing an incorrect LSP (also known as a "buggy") can cause corruption of the Winsock directory in the registry, potentially resulting in loss of all network connections

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
  • Transparent proxy implementation method, device and client
  • Transparent proxy implementation method, device and client
  • Transparent proxy implementation method, device and client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is an embodiment of a part 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 making creative efforts shall fall within the protection scope of the present invention.

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

[0023] like figure 1 As shown, the transparent proxy means that the client does not nee...

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 transparent proxy method, device and a client. The method comprises the following steps: a layered service provider (LSP) layer modifies a transmission address of first application layer data to an address of a transfer loop layer, and sends the application layer data to the transfer loop layer; the transfer loop layer receives the first application layer data sent from the LSP layer, and modifies the first application layer data to second application layer data based on a preset proxy protocol; the transfer loop layer sends the second application layer data to a basic service provider (BSP) layer; and the BSP layer pushes the second application layer data to a TCP / IP protocol stack according to the proxy protocol information contained in the second application layer data. Based on the technical scheme disclosed by the embodiment of the invention, the LSP layer can be decoupled from the application layer data modification function, the complexity of the LSP layer can be reduced, and thus the problem of LSP conflicts caused by modifying the application layer data or the problem that an upper application cannot be executed due to model missing can be avoided.

Description

technical field [0001] The invention belongs to the technical field of computer communication networks, and in particular relates to a transparent proxy realization method, device and client. Background technique [0002] Winsock, as a Windows network socket tool for applications, can be extended by a mechanism called "Layered Service Provider (LSP, Layered Service Provider)". Winsock LSP can be used for a very wide range of practical purposes, including Internet parental control (parental control), Web content filtering, and so on. LSP is the interface of protocols such as TCP / IP. LSP can facilitate programmers to write sniffers for monitoring system network communication, and it can also be used for browser hijacking which is common nowadays. [0003] On Windows, removing an incorrect LSP (also known as a "buggy") can cause corruption of the Winsock directory in the registry, potentially resulting in loss of all network connections. In addition, the LSP refers to the pat...

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): H04L29/06H04L29/08
CPCH04L69/161H04L69/162H04L69/326H04L69/329H04L67/56
Inventor 谢磊陈寿功
Owner TENCENT TECH (SHENZHEN) 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