Skip to Main content Skip to Navigation

Packet classification in the NIC for improved SMP-based Internet servers

Eric Lemoine 1 Cong-Duc Pham L. Lefèvre
1 RESO - Protocols and softwares for very high-performance network
Inria Grenoble - Rhône-Alpes, ENS Lyon - École normale supérieure - Lyon, CNRS - Centre National de la Recherche Scientifique : UMR5668
Abstract : This document describes a new networking subsystem architecture built around a packet classifier executing in the Network Interface Card (NIC). By classifying packets in the NIC, we believe that performance, scalability, and robustness can be significantly improved on shared-memory multiprocessor Internet servers. In order to demonstrate the feasibility and the benefits of the approach, we developed a software prototype (consisting in extensions to the Linux kernel and modifications to the Myrinet NIC firmware and driver) and ran a series of experiments. The obtained results, presented therein, show the relevance of the approach.
Document type :
Complete list of metadata
Contributor : Rapport de Recherche Inria <>
Submitted on : Friday, May 19, 2006 - 6:26:51 PM
Last modification on : Tuesday, November 19, 2019 - 12:42:10 PM
Long-term archiving on: : Saturday, April 3, 2010 - 11:25:07 PM


  • HAL Id : inria-00069893, version 1



Eric Lemoine, Cong-Duc Pham, L. Lefèvre. Packet classification in the NIC for improved SMP-based Internet servers. RT-0285, INRIA. 2003, pp.25. ⟨inria-00069893⟩



Record views


Files downloads