Packet processing device
A packet processing and processor technology, which is used in selection devices, digital transmission systems, data exchange networks, etc., and can solve problems such as the inability of network processor processing capabilities
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0061]
[0062] figure 2 The configuration of the IP packet processing apparatus in the first embodiment of the present invention is shown. refer to figure 2 , the IP packet processing device 1 includes: a packet processing engine module 10 , a search engine module 20 , and a packet buffer module 30 .
[0063] The packet processing engine module 10 in the IP packet processing apparatus 1 includes a plurality of processors PE (PE#1˜PE#m) as a multi-engine for performing shared processing in packet routing processing, or as a multi-engine for multitasking packet processing engine. The plurality of processors PE#1 to PE#m constitute the packet processing module 40 .
[0064] In the packet processing module 40, the packet processing is divided into pre-search processing and post-search processing. The pre-search processing refers to the processing performed before the packet is transmitted to the search engine module 20, and the post-search processing refers to processing a...
no. 2 example
[0138] The following will be referred to together Figure 11 , Figure 12 with Figure 13 , the IP packet processing apparatus in the second embodiment of the present invention will be described. Figure 11 The configuration of the IP packet processing apparatus in the second embodiment is shown. Figure 12 It is an explanatory diagram showing a switching control method between pre-search processing and post-search processing by a processor. Figure 13 It is an explanatory diagram showing the outline of threshold value control.
[0139] Generally, in the case of dividing the processing before and after the search processing, the post-search processing requires more processing time than the pre-search processing. Therefore, if an extremely bursty traffic occurs, i.e. if a continuous arrival of short packets occurs, the post-search processing cannot catch up with the traffic, so unprocessed information stays in the processor responsible for the pre-search processing and the ...
no. 3 example
[0156] The following will refer to Figure 14 , the IP packet processing device in the third embodiment of the present invention will be described.
[0157] As a maintenance function of the IP packet processing apparatus 1, it is necessary to collect statistical information, however, two statistics are required, namely: one is routing statistics in units of entries, and the other is queue statistics in the packet buffer module 30 .
[0158] Originally, routing statistics are information known only by the search processing function module of the search engine module 20 , in contrast, packet queue statistics are information known only by the queuing or scheduling function module of the packet processing engine module 10 .
[0159] Therefore, there is a problem that these two pieces of information are read from different function modules and need to be re-edited, and also, the relationship between the input interface information and the queue information is unknown.
[0160] In...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 