Fast package filter processing method and its apparatus

A processing method and technology of a processing device, which are applied in the fields of electrical digital data processing, special data processing applications, instruments, etc., can solve problems such as difficulty in applying gigabit Ethernet core switching chips, difficulty in meeting Internet networks, and difficulty in finding rates, etc. problems, to shorten processing time, improve flexibility, and achieve the effect of flexible combination

Inactive Publication Date: 2007-05-30
WUHAN FIBERHOME NETWORKS
View PDF0 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the table entries are very large, it is difficult to make the search rate reach the line speed of the port, which seriously limits the improvement of the processing efficiency of the fast packet filter processor and provides more flexible and extensive filtering functions, and it is difficult to meet the increasing speed and continuous improvement of the Internet. The needs of newer network processing applications are also difficult to apply to Gigabit Ethernet core switching chips

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
  • Fast package filter processing method and its apparatus
  • Fast package filter processing method and its apparatus
  • Fast package filter processing method and its apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The specific implementation manners of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0021] Packet filtering is a network security protection mechanism used to control the flow of data from and into the network. In order to understand packet filtering, let's first introduce packets. A packet is composed of protocols connected at various layers, and each layer is composed of a packet header and a packet body. The protocol information related to this layer is stored in the packet header, and the data information of this layer is stored in the packet body. These data also contain all the information of the upper layer. The processing of packets at each layer is to use all the information obtained from the upper layer as the packet body, and then add the packet header according to the protocol of this layer. In order to realize fast and flexible filtering of data packets, the present invention first establishes a...

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

This invention provides one method for rapid filtering, which comprises the following steps: in each Ethernet data arrival, extracting special section from data pack for mask computation to get index key words; using key word for index operation from mask relative filter list items; getting rule for relative data pack according to list. This invention also provides one rapid filter process device, which comprises extraction module, list process module, list find module and data pack process module.

Description

technical field [0001] The invention relates to network filtering technology, in particular to a fast packet filtering processing method and device based on an Ethernet switch. Background technique [0002] As the interconnection network has increasing requirements for stronger processing capabilities of its main carrier Ethernet equipment, Ethernet must be able to provide layer 2 to layer 7 processing capabilities in addition to simple data forwarding. Reprioritization (QOS) capability. All of these require the Ethernet core switching chip to provide the functions of packet filtering and classification processing of layers 2 to 7, and the switch needs to provide a fast packet filtering processor with high speed and processing capacity. At present, the fast packet filtering processor adopted by the Ethernet core switching chip is roughly implemented by using two algorithms, one is HASH algorithm, such as Additive, Rotating, CRC, MD4, etc., because of its large search key va...

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/56G06F17/30H04L45/74
Inventor 徐宁
Owner WUHAN FIBERHOME NETWORKS
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