SYSTEM AND METHOD FOR PACKET CLASSIFICATION, MODIFICATION AND FORWARDING
First Claim
Patent Images
1. A system comprising:
- a processor that is arranged and configured to receive an initial data packet from a data stream, to classify the initial data packet from the data stream and to populate one or more tables with information based on the classification of the initial data packet from the data stream;
a bus in communication with the processor; and
an engine, in communication with the bus, that is arranged and configured to process subsequent packets from the data stream using the information present in the one or more tables such that the subsequent data packets from the data stream bypass the processor.
4 Assignments
0 Petitions
Accused Products
Abstract
A system may include a processor that is arranged and configured to receive initial data packets from a data stream, to classify the initial data packets from the data stream and to populate one or more tables with information based on the classification of the initial data packets from the data stream. The system may include a bus in communication with the processor and an engine, in communication with the bus, that is arranged and configured to process subsequent data packets from the data stream using the information present in the one or more tables such that the subsequent data packets from the data stream bypass the processor.
93 Citations
20 Claims
-
1. A system comprising:
-
a processor that is arranged and configured to receive an initial data packet from a data stream, to classify the initial data packet from the data stream and to populate one or more tables with information based on the classification of the initial data packet from the data stream; a bus in communication with the processor; and an engine, in communication with the bus, that is arranged and configured to process subsequent packets from the data stream using the information present in the one or more tables such that the subsequent data packets from the data stream bypass the processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a segmentation and reassembly (SAR) module that includes a first classification, modification and forwarding (CMF) engine; a switch module that includes a second CMF engine; a direct hardware forwarding path that directly connects the SAR module to the switch module; a processor; and a bus that connects the processor to the SAR module and the switch module. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
receiving initial data packets; routing the initial data packets to a processor; receiving configuration data from the processor based on the initial data packets; receiving subsequent data packets; processing the subsequent data packets using the configuration data to modify the subsequent data packets into modified data packets; and outputting the modified data packets. - View Dependent Claims (20)
-
Specification