Proxy server dynamic automatic selection method and system

A proxy server, automatic selection technology, applied in the field of communication, can solve the problem of unbalanced proxy server load and achieve the effect of good service experience

Active Publication Date: 2018-12-14
CHINA UNITED NETWORK COMM GRP CO LTD
View PDF8 Cites 48 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If each proxy server is only in charge of a fixed group of private network users, the load on the proxy server will be unbalanced considering the different surfing habits of the users. Providing users with a better service experience is a technical problem that needs to be solved urgently

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
  • Proxy server dynamic automatic selection method and system
  • Proxy server dynamic automatic selection method and system
  • Proxy server dynamic automatic selection method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0061] Such as figure 1 As shown, the present embodiment provides a method for dynamically and automatically selecting a proxy server, which includes the following steps:

[0062] S101. Calculate the performance parameters of each proxy server when working in different business types, and determine the proxy server with the best performance parameters when working in each business type.

[0063] Specifically, when all proxy servers provide address translation services for all private network users, a private network user needs to select a suitable proxy server to perform address translation when surfing the Internet. Through the quintuple of data flow of IP packets: source IP, destination IP, protocol, source port, and destination port, IP packets can be divided into four types of services: download service, Internet browsing service, video service, and voice call service. Those skilled in the art can understand that various services have different quality of service (Qos) re...

Embodiment 2

[0077] Such as figure 2 As shown, this embodiment provides a method for dynamically and automatically selecting a proxy server, which includes steps S101 to S104 in Embodiment 1, which will not be repeated here, but are included here by reference. In addition, the proxy server in this embodiment is dynamically and automatically selected. The selection method further includes steps S205-S206.

[0078] Wherein, in step S205, the state of the received IP packet is monitored in real time to predict whether the currently selected proxy server is in the best state.

[0079] Specifically, when the IP packet sent by the user is detected, the service type is determined according to the application layer protocol, and then sent to the corresponding proxy server. The user monitors the state of the received IP packet in real time to predict whether the currently selected proxy server is in the best state. Taking the download service as an example, when a download service IP packet is r...

Embodiment 3

[0083] Such as image 3 As shown, this embodiment provides a method for dynamically and automatically selecting a proxy server, which includes steps S101 to S104 in Embodiment 1, which will not be described in detail here, but are included here by reference. In addition, the proxy server in this embodiment is dynamically and automatically selected. The selection method further includes steps S305-S306.

[0084] Wherein, in step S305, it is monitored in real time whether the performance parameter of the currently selected proxy server is in an optimal state.

[0085] Specifically, real-time monitoring of the performance parameters of the proxy server, the performance parameter formula is o=p1*q1+p2*q2+p3*q3, q1 is the proxy server CPU usage ratio parameter, and p1 is the proportion of the proxy server CPU usage ratio parameter , q2 is the proxy server memory usage ratio parameter, p2 is the ratio of the proxy server memory usage ratio parameter, q3 is the proxy server bandwidt...

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 provides a method and system for dynamically and automatically selecting a proxy server, belonging to the technical field of communication. The proxy server dynamic automatic selection method of the present invention includes: calculating the performance parameters of each proxy server when working in different business types, and confirming the proxy server with the best performance parameters when each business type is working; The IP packet sent; judge the service type of the IP packet sent by the user; according to the service type of the IP packet judged, send the IP packet to the proxy server with the best performance parameters when the service type works . The proxy server dynamic automatic selection method provided in the present invention selects the optimal proxy server for the IP packet sent by the user through the above method according to the different requirements of different service types for the quality of service, thereby providing good service for different services of different users. service experience.

Description

technical field [0001] The invention belongs to the technical field of communication, and in particular relates to a dynamic and automatic selection method and system of a proxy server. Background technique [0002] Existing proxy IP address technologies mainly include HTTP transparent proxy, a method for balanced allocation of proxy servers based on geographic location, an automatic selection method and system for application proxy servers, and the like. [0003] HTTP transparent proxy technology is mainly to set up a series of URL addresses and corresponding IP address caches. When the destination server IP address and URL address match the cache address, the IP packet is forwarded to the transparent proxy server, otherwise the IP packet is sent to the destination server . This technology is mainly aimed at setting up a proxy server. With the rapid development of the Internet, the deficiencies of the existing IPv4 protocol are becoming more and more obvious. On February 3...

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 Patents(China)
IPC IPC(8): H04L29/08
CPCH04L67/10H04L67/60
Inventor 张余
Owner CHINA UNITED NETWORK COMM GRP CO LTD
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