scholarly journals High-speed network traffic capturing and processing tools

Author(s):  
Dmitry Victorovich Larin ◽  
Aleksandr Igorevich Getman

Network stacks currently implemented in operating systems can no longer cope with the packet rates offered by 10 Gbit Ethernet. Thus, frameworks were developed claiming to offer a faster alternative for this demand. These frameworks enable arbitrary packet processing systems to be built from commodity hardware handling a traffic rate of several 10 Gbit interfaces, entering a domain previously only available to custom-built hardware. In this paper, we survey various frameworks for high-performance packet IO and their interaction with a modular frameworks and specialized virtual network functions software for high-speed packet processing. We introduce a model to estimate and assess the performance of these packet processing frameworks. Moreover, we analyze the performance of the most prominent frameworks based on representative measurements in packet capturing scenarios. Therefore, we provide a comparison between them and select the area of applicability.

2021 ◽  
Vol 38 (1-2) ◽  
pp. 1-45
Author(s):  
Georgios P. Katsikas ◽  
Tom Barbette ◽  
Dejan Kostić ◽  
JR. Gerald Q. Maguire ◽  
Rebecca Steinert

Deployment of 100Gigabit Ethernet (GbE) links challenges the packet processing limits of commodity hardware used for Network Functions Virtualization (NFV). Moreover, realizing chained network functions (i.e., service chains) necessitates the use of multiple CPU cores, or even multiple servers, to process packets from such high speed links. Our system Metron jointly exploits the underlying network and commodity servers’ resources: ( i ) to offload part of the packet processing logic to the network, ( ii )  by using smart tagging to setup and exploit the affinity of traffic classes, and ( iii )  by using tag-based hardware dispatching to carry out the remaining packet processing at the speed of the servers’ cores, with zero inter-core communication. Moreover, Metron transparently integrates, manages, and load balances proprietary “blackboxes” together with Metron service chains. Metron realizes stateful network functions at the speed of 100GbE network cards on a single server, while elastically and rapidly adapting to changing workload volumes. Our experiments demonstrate that Metron service chains can coexist with heterogeneous blackboxes, while still leveraging Metron’s accurate dispatching and load balancing. In summary, Metron has ( i )  2.75–8× better efficiency, up to ( ii )  4.7× lower latency, and ( iii )  7.8× higher throughput than OpenBox, a state-of-the-art NFV system.


Author(s):  
José Luis García-Dorado ◽  
Felipe Mata ◽  
Javier Ramos ◽  
Pedro M. Santiago del Río ◽  
Victor Moreno ◽  
...  

2014 ◽  
Vol 50 (24) ◽  
pp. 1845-1847 ◽  
Author(s):  
Yu‐Kuen Lai ◽  
Theophilus Wellem ◽  
Hui‐Ping You

2019 ◽  
Vol 149 ◽  
pp. 187-199 ◽  
Author(s):  
Leonardo Linguaglossa ◽  
Dario Rossi ◽  
Salvatore Pontarelli ◽  
Dave Barach ◽  
Damjan Marjon ◽  
...  

2017 ◽  
Vol 46 (5) ◽  
pp. 904-922 ◽  
Author(s):  
Vanitha Mohanraj ◽  
R. Sakthivel ◽  
Anand Paul ◽  
Seungmin Rho

Sign in / Sign up

Export Citation Format

Share Document