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

Data processing method and device, proxy server and storage medium

A proxy server and data processing technology, applied in the field of network transmission, can solve problems such as poor data processing efficiency, and achieve the effects of reducing delay, improving data processing efficiency, and increasing data throughput

Active Publication Date: 2021-09-28
CHINA MOBILEHANGZHOUINFORMATION TECH CO LTD +1
View PDF9 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The main purpose of the present invention is to provide a data processing method, device, proxy server and storage medium, aiming to solve the technical problem of poor data processing efficiency in the prior art proxy server during data processing

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 processing method and device, proxy server and storage medium
  • Data processing method and device, proxy server and storage medium
  • Data processing method and device, proxy server and storage medium

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0065] refer to figure 1 A schematic flow chart of the present invention proposes a first embodiment of the data processing method, which is applied to a proxy server.

[0066] The proxy server refers to a device capable of realizing network connection, which may be a server, a cloud platform and other network devices.

[0067] Such as Figure 4 Shown is a schematic diagram of the hardware structure of the proxy server. The proxy server may include: a processor 1001 , such as a CPU (Central Processing Unit, central processing unit), a communication bus 1002 , a user interface 1003 , a network interface 1004 , and a memory 1005 .

[0068] Those skilled in the art can understand that, Figure 4 The hardware structure shown in the above does not constitute a limitation to the proxy server of the present invention, and may include more or less components than those shown in the illustration, or combine some components, or arrange different components.

[0069] Specifically, th...

Embodiment 2

[0095] Based on the same inventive concept, refer to Figure 5 to Figure 6 , propose a second embodiment of the data processing method of the present invention, the data processing method is applied to a proxy server, such as a socks5 proxy server.

[0096] Combine below Figure 5 The flow diagram shown and Figure 6 The shown interaction flow chart describes the data processing method of this embodiment in detail. The method may include the steps of:

[0097] Step S10: Obtain the first request data packet sent by the client.

[0098] Specifically, the source address and source port of the first request packet are the IP address and port of the client, and the destination address and destination port of the first request packet are the IP address and port of the proxy server.

[0099] When the client initiates a connection request to the target server, for example, when the application program needs to be logged in, the game service needs to be started, etc., the client ge...

Embodiment 3

[0156] Based on the same inventive concept, refer to Figure 7 , the first embodiment of the data processing device of the present invention is proposed, and the data processing device may be a virtual device, which is applied to a proxy server.

[0157] Combine below Figure 7 The schematic diagram of the functional modules shown in the figure describes in detail the data processing device provided in this embodiment, and the device may include:

[0158] The first data packet obtaining module is used to obtain the first request data packet sent by the client;

[0159] A message header information acquisition module, configured to acquire the message header information of the first request data packet when the first request data packet is a user datagram protocol service data message;

[0160] A message header information analysis module, configured to analyze the message header information of the first request packet, and obtain the IP address and port information of the ta...

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 processing method and device, a proxy server and a storage medium, and relates to the field of network transmission. The method is applied to the proxy server, and the method comprises the following steps: obtaining a first request data packet sent by a client; when the first request data packet is a service data message of a user datagram protocol, acquiring message header information of the first request data packet; analyzing message header information of the first request data packet to obtain an IP address and port information of a target server; according to the IP address and the port information of the target server, repackaging the first request data packet to obtain a second request data packet; and sending the second request data packet to the target server. According to the invention, the problem of poor data processing efficiency during data processing of the proxy server in the prior art is solved, and the effects of reducing system resource consumption and increasing throughput are realized, so the data processing efficiency is improved.

Description

technical field [0001] The invention relates to the field of network transmission, in particular to a data processing method, device, proxy server and storage medium. Background technique [0002] In the communication network where the client accesses the target server through the proxy server, the forwarding engine in the proxy server performs data processing on the data packet after receiving the data packet, such as authentication, proxy connection establishment, data interaction, business proxy, etc. . During the above data processing process of the current proxy server, if there are many concurrent data accesses, there will be a large number of access connections and frequent system calls, resulting in low data access and poor data processing efficiency. Contents of the invention [0003] The main purpose of the present invention is to provide a data processing method, device, proxy server and storage medium, aiming to solve the technical problem of poor data process...

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): H04L29/06H04L29/08
CPCH04L69/22H04L2212/00H04L67/56
Inventor 吴焕政
Owner CHINA MOBILEHANGZHOUINFORMATION 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