Method and system for dynamically distributing network traffic

A technology of network traffic and dynamic allocation, applied in the Internet field, can solve problems such as bandwidth waste, achieve the effect of rational use of bandwidth and avoid bandwidth waste or congestion

Inactive Publication Date: 2010-09-08
BLUEDON INFORMATION SECURITY TECH CO LTD
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a method and system for dynamically allocating network traffic to solve the problem that bandwidth waste or congestion cannot be avoided in the prior art when the network bandwidth changes dynamically

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
  • Method and system for dynamically distributing network traffic
  • Method and system for dynamically distributing network traffic
  • Method and system for dynamically distributing network traffic

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0016] Embodiment 1, see figure 1 As shown, the method for dynamically allocating network traffic in the embodiment of the present invention includes the following main steps:

[0017] S1. Periodically monitor the egress bandwidth of the gateway to obtain current bandwidth data.

[0018] S2. According to the traffic allocation strategy and the traffic redistribution algorithm, calculate the traffic that each traffic usage unit can allocate from the current bandwidth.

[0019] S3. Redistributing traffic to each traffic usage unit according to the above calculation result.

[0020] The above-mentioned traffic usage unit can be in the unit of IP address, that is, to adjust and distribute the available traffic of each IP address that is legal and needs traffic control; or in the unit of the protocol packet type after DiffServ, that is, according to the field To distinguish data packets, and adjust and distribute the available flow of each type of protocol data packets.

Embodiment 2

[0021] Embodiment 2, based on embodiment 1, see figure 2 As shown, the flow control for the IP address is further detailed.

[0022] First of all, it is necessary to perform IP-MAC binding on the entire network IP or the IP that needs flow control, and record it to prevent IP theft;

[0023] When the data packet is sent out from the IP address, the IP address is first checked. If it is an illegal IP or a stolen IP (that is, the current MAC address corresponding to the IP address does not match the recorded binding information), the packet will be discarded; if it is Normal IP data flow (the current MAC address corresponding to the IP address matches the recorded binding information), then continue;

[0024] At the same time, the gateway outlet bandwidth is regularly monitored to obtain the closest current bandwidth data (for example, 5M uploads, calibrated once every 10 seconds, and the bandwidths at time points t1 and t2 after bandwidth calibration are respectively b1=3M, b...

Embodiment 3

[0027] Embodiment 3, see image 3 As shown, the system for dynamically allocating network traffic in the embodiment of the present invention includes: a monitoring module, a computing module and a reallocation module.

[0028] Wherein, the monitoring module is used to regularly monitor the egress bandwidth of the gateway to obtain current bandwidth data.

[0029] The calculation module is used to calculate the traffic that each traffic usage unit can allocate from the current bandwidth according to the traffic allocation strategy and the traffic redistribution algorithm. The above-mentioned traffic usage unit can be in the unit of IP address, that is, to adjust and distribute the available traffic of each IP address that is legal and needs traffic control; or in the unit of the protocol packet type after DiffServ, that is, according to the field To distinguish data packets, and adjust and distribute the available flow of each type of protocol data packets. The traffic redist...

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 method and a system for dynamically distributing network traffic, and relates to the field of internet, which are used for solving the problem that the prior art cannot avoid bandwidth waste or congestion phenomenon under the condition of the dynamic change of network bandwidth. The method comprises the following steps of: monitoring gateway exit bandwidth at definite time to acquire the current bandwidth data; calculating the traffic of each traffic use unit, which can be distributed from the current bandwidth, according to a traffic distribution strategy and a traffic redistribution algorithm; and redistributing the traffic for each traffic use unit according to the calculating result. The system comprises a monitoring module, a calculating module and a redistributing module. A mechanism for monitoring the gateway exit bandwidth at definite time exists; the traffic of each traffic use unit, which can be distributed from the current bandwidth, can be calculated according to the traffic distribution strategy and the traffic redistribution algorithm; then the traffic redistribution is performed; and therefore, the method and the system have the advantages of realizing the dynamic distribution of the network traffic, effectively and reasonably utilizing the bandwidth and avoiding the bandwidth waste or congestion phenomenon.

Description

technical field [0001] The invention relates to the field of the Internet, in particular to a method and system for dynamically allocating network traffic. Background technique [0002] At present, network applications are more and more widely used, but bandwidth is increasingly tight, which requires IP networks to provide users with better traffic management to avoid misuse, abuse or waste of traffic. [0003] The currently proposed traffic schemes are mainly based on IP current limiting or based on differentiated services (DiffServ). IP current limiting is to limit the uplink and downlink bandwidth of the traffic entering and leaving the network through the five elements of IP (source address, destination address, source port, destination port, protocol). This method is relatively simple, but it cannot allocate bandwidth effectively and reasonably when the IP address changes or the IP traffic is unstable. DiffServ traffic distribution only treats data packets differently...

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/56H04L47/76
Inventor 柯宗贵柯宗庆
Owner BLUEDON INFORMATION SECURITY TECH 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