Title
Wire-speed statistical classification of network traffic on commodity hardware
Abstract
In this paper we present a software-based traffic classification engine running on commodity multi-core hardware, able to process in real-time aggregates of up to 14.2 Mpps over a single 10 Gbps interface -- i.e., the maximum possible packet rate over a 10 Gbps Ethernet links given the minimum frame size of 64 Bytes. This significant advance with respect to the current state of the art in terms of achieved classification rates are made possible by:(i) the use of an improved network driver, PacketShader, to efficiently move batches of packets from the NIC to the main CPU;(ii) the use of lightweight statistical classification techniques exploiting the size of the first few packets of every observed flow;(iii) a careful tuning of critical parameters of the hardware environment and the software application itself.
Year
DOI
Venue
2012
10.1145/2398776.2398784
Internet Measurement Conference
Keywords
Field
DocType
commodity hardware,gbps ethernet,classification rate,gbps interface,minimum frame size,wire-speed statistical classification,lightweight statistical classification technique,network traffic,careful tuning,maximum possible packet rate,commodity multi-core hardware,software-based traffic classification engine,hardware environment
Traffic classification,Byte,Computer science,Network packet,Wire speed,Computer network,Real-time computing,Software,Ethernet,Statistical classification,Commodity hardware
Conference
Citations 
PageRank 
References 
19
1.36
23
Authors
6
Name
Order
Citations
PageRank
Pedro M. Santiago del Rio1191.36
Dario Rossi21603111.54
Francesco Gringoli389061.65
Lorenzo Nava4795.13
Luca Salgarelli593781.17
Javier Aracil621342.23