Method and equipment for preventing unknown multicast from attacking CPU (Central Processing Unit)

A technology of equipment and multicast messages, applied in the field of communication, can solve problems such as heavy CPU load, large multicast data flow, and CPU inability to respond to user input commands, so as to improve work efficiency and reduce processing burden

Inactive Publication Date: 2010-07-28
NEW H3C TECH CO LTD
View PDF0 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, in this process, because the multicast data traffic on the forwarding plane is sometimes very large, a large number of unknown multicast packets will be sent to the CPU before the multicast forwarding table entry is issued, especially for the same unknown multicast traffic. A large number of packets will be repeatedly reported to the CPU before the forwarding table items of the traffic are sent by the CPU, causing the CPU to receive a large number of invalid packets, causing the CPU to be overloaded, and often causing problems such as the CPU not being able to respond to user input commands

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 equipment for preventing unknown multicast from attacking CPU (Central Processing Unit)
  • Method and equipment for preventing unknown multicast from attacking CPU (Central Processing Unit)
  • Method and equipment for preventing unknown multicast from attacking CPU (Central Processing Unit)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The core idea of ​​the present invention is to avoid repeatedly reporting messages belonging to the same unknown multicast flow to the CPU, so that the CPU does not need to process a large number of messages of the same flow, thereby reducing the burden on the CPU.

[0041] The present invention provides a kind of method that prevents unknown multicast from attacking CPU, is applied to the equipment that comprises application-specific integrated circuit ASIC chip and CPU, such as figure 1 As shown, the method includes the following steps:

[0042] Step 101, the ASIC chip receives the message, forwards the known multicast message according to the forwarding table item issued by the CPU, and identifies the unknown multicast message in the received message, and according to the unknown multicast message The flow identification of the message searches whether the statistical flow entry corresponding to the unknown multicast message is stored;

[0043] Step 102, if the stat...

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 relates to a method and equipment for preventing unknown multicast from attacking a CPU (Central Processing Unit). The method comprises the following steps of: receiving messages by an ASIC (Application Specific Integrated Circuit) chip; transmitting known multicast messages according to transmitting list items issued by the CPU; indentifying the unknown multicast messages in the received messages; checking whether statistical stream list items corresponding to the unknown multicast messages are stored or not according to the flow rate of the unknown multicast messages; if not, establishing the statistical stream list items corresponding to the unknown multicast messages by the ASIC chip, and reporting the unknown multicast messages to the CPU; and receiving the transmitting list items corresponding to the unknown multicast messages issued by the CPU by the ASIC chip. In the invention, whether the statistical stream list items with the flow rate are stored or not is searched according to the flow rate mark of the flow rate of the unknown multicast messages, and times of reporting the messages with the same flow rate of the unknown multicast messages to the CPU are reduced so that the operating efficiency of the CPU can be improved.

Description

technical field [0001] The invention relates to the communication field, in particular to a method and equipment for preventing unknown multicast from attacking the CPU. Background technique [0002] In the existing switch equipment, the multicast forwarding process requires that when the unknown multicast arrives at the device, it needs to copy a copy to the CPU while broadcasting, and the data plane (CPU) forwards the unknown multicast according to this copy. The plane (forwarding hardware) delivers the corresponding multicast entry, and the corresponding multicast packet can realize the corresponding unknown multicast forwarding through the forwarding hardware. For devices whose forwarding hardware is an ASIC (Application Specific Integrated Circuit, application specific integrated circuit) chip, usually the ASIC chip is configured with an ACL (Access Control List, access control list) filtering function, and the received traffic is obtained through the ACL filtering func...

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/18H04L29/06
Inventor 谢瑞涛
Owner NEW H3C 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