Apparatus and method for dispersively processing QoS supported IP packet forwarding
First Claim
1. An apparatus for dispersively processing an IP (Internet Protocol) packet forwarding for supporting a quality of service (QoS), said apparatus comprising:
- an input processing unit for classifying reception IP packets according to the QoS and storing them at an input-side class queue;
an information searching unit for searching a forwarding information base by using an exact matching table and an LPM (Longest Prefix Matching) search table according to an IP header value of the IP packet stored at the input processing unit, and gaining forwarding information;
a packet transferring unit for transferring the IP packet according to the forwarding information gained through the information searching unit; and
an output processing unit for classifying the IP packets transferred from the packet transferring unit according to the QoS, storing them at an output-side class queue, and outputting the stored IP packet according to the QoS.
1 Assignment
0 Petitions
Accused Products
Abstract
In an apparatus and method for dispersively processing an IP packet forwarding for supporting a quality of service(QoS), an IP forwarding information base gotten by processing and extracting a routing protocol is dispersed to all input ports of a router on the basis of the QoS in a private network processor for performing a routing protocol process function, so as to dispersively process the IP packet forwarding. The method for dispersively processing the IP packet forwarding for supporting the QoS includes the steps of: a) classifying reception IP packets according to the QoS and storing them at an input-side class queue; b) searching the forwarding information base by using an exact matching table and an LPM (Longest Prefix Matching) search table according to an IP header value of the IP packet stored at the input-side class queue, and gaining forwarding information; c) transferring the IP packet according to the gained forwarding information; d) classifying the transferred IP packets according to the QoS, and storing them at an output-side class queue; and e) outputting the IP packet stored at the output-side class queue according to the QoS, whereby being used in the IP packet forwarding dispersion processing apparatus for supporting the quality of service, etc.
43 Citations
7 Claims
-
1. An apparatus for dispersively processing an IP (Internet Protocol) packet forwarding for supporting a quality of service (QoS), said apparatus comprising:
-
an input processing unit for classifying reception IP packets according to the QoS and storing them at an input-side class queue;
an information searching unit for searching a forwarding information base by using an exact matching table and an LPM (Longest Prefix Matching) search table according to an IP header value of the IP packet stored at the input processing unit, and gaining forwarding information;
a packet transferring unit for transferring the IP packet according to the forwarding information gained through the information searching unit; and
an output processing unit for classifying the IP packets transferred from the packet transferring unit according to the QoS, storing them at an output-side class queue, and outputting the stored IP packet according to the QoS. - View Dependent Claims (2, 3)
-
-
4. A method for dispersively processing an IP (Internet Protocol) packet forwarding, in an IP packet forwarding dispersion processing apparatus for supporting a quality of service (QoS), said method comprising the steps of:
-
a) classifying reception IP packets according to the QoS and storing them at an input-side class queue;
b) searching a forwarding information base by using an exact matching table and an LPM (Longest Prefix Matching) search table according to an IP header value of the IP packet stored at the input-side class queue, and gaining forwarding information;
c) transferring the IP packet according to the gained forwarding information;
d) classifying the transferred IP packets according to the QoS, and storing them at an output-side class queue; and
e) outputting the IP packet stored at the output-side class queue according to the QoS. - View Dependent Claims (5, 6)
-
-
7. A record medium capable of being read through a computer having a writing of a program, in an IP packet forwarding dispersion-processing apparatus having a processor, said record medium characterized in that said program is provided to realize:
-
a first function of classifying reception IP packets according to a QoS and storing them at an input-side class queue;
a second function of searching a forwarding information base by using an exact matching table and an LPM (Longest Prefix Matching) search table according to an IP header value of the IP packet stored at the input-side class queue, and gaining forwarding information;
a third function of transferring the IP packet according to the gained forwarding information;
a fourth function of classifying the transferred IP packets according to the QoS, and storing them at an output-side class queue; and
a fifth function of outputting the IP packet stored at the output-side class queue according to the QoS.
-
Specification