Method for balancing network flow load

A processing method and load balancing technology, applied in the direction of data exchange network, digital transmission system, electrical components, etc., can solve the problem of inability to process data packets, and achieve the effect of ensuring processing stability and preserving integrity

Inactive Publication Date: 2010-06-16
INVENTEC CORP
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the network device encounters a distributed denial of service attack (Distributed Denial of Service, DDoS) attack, the network device will not be able to process data packets from other sources

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 for balancing network flow load
  • Method for balancing network flow load
  • Method for balancing network flow load

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention is applied to a network device with data packet switching, for example, the network device can be an intrusion detection system (Intrusion Detection Systems, IDS), a firewall (Firewall), an intrusion prevention system (Intrusion Prevention System, IPS), but not limited to above network equipment. Please refer to figure 2 Shown, it is the structural representation of the present invention. exist figure 2 The middle switch is respectively connected to the first network and the second network. exist figure 2 The left side of represents the first network 210 respectively, and the first network further includes a plurality of source terminals 211 . exist figure 2 The right side of represents the second network 230 respectively, and the second network also includes a plurality of destinations 231 . The network device 220 of the present invention further includes: a processing unit 221 , a storage unit 222 , a connection communication lookup tab...

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 for balancing a network flow load, which balances the load of the connection communication of packet handler threads in network equipment. The method comprises the following steps of: executing a plurality of packet handler threads and designing a queue to each thread to store the received packets, wherein the threads read the packets from the queue and handle the packets; and judging whether the number of the packets in the queue meets a threshold value of a flow or not, wherein when the number of the packets in a certain queue meets the working threshold value, the network equipment dispatches the new packets to other queues under the principle that the integrity of the connection communication is not affected. The method not only can keep the integrity of the connection communication but also ensure the accordant load of the packet handler threads.

Description

technical field [0001] A network data packet processing method, in particular to a network traffic load balancing processing method. Background technique [0002] With the maturity of the Internet, the transmission technology of the network is also updated day by day. Therefore, many network devices have added load balancing functions. The load balancing of network transmission is mainly aimed at network devices receiving large-flow data packets, and the network devices will assign corresponding queues to store data packets and process them through corresponding thread processes. In order to avoid the limitation of a single processing thread, the data packet processing task is completed simultaneously through multiple threads; and the correctness of data packet processing is guaranteed by the function of ensuring the completion of connection communication. [0003] However, the known load balancing still has its disadvantages. Please refer to figure 1 As shown in , it is...

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/56H04L12/803
Inventor 刘桂东陈玄同
Owner INVENTEC CORP
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