NETWORK RECEIVE INTERFACE FOR HIGH BANDWIDTH HARDWARE-ACCELERATED PACKET PROCESSING
First Claim
Patent Images
1. A system for network packet processing comprising:
- a packet reception subsystem configure to receive network packets comprising common case network packets and non-common case network packets;
a fast-path acceleration subsystem configured to process the common case network packets using a hardware acceleration component; and
a slow-path subsystem configured to process the non-common case network packets using software-based code executed on one or more general purpose processors.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a system and methods for accelerating network packet processing for devices configured to process network traffic at relatively high data rates. The system incorporates a hardware-accelerated packet processing module that handles in-sequence network packets and a software-based processing module that handles out-of-sequence and exception case network packets.
77 Citations
17 Claims
-
1. A system for network packet processing comprising:
-
a packet reception subsystem configure to receive network packets comprising common case network packets and non-common case network packets; a fast-path acceleration subsystem configured to process the common case network packets using a hardware acceleration component; and a slow-path subsystem configured to process the non-common case network packets using software-based code executed on one or more general purpose processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification