Repository logo
 

Mind the Gap: A Comparison of Software Packet Generators

Accepted version
Peer-reviewed

Type

Conference Object

Change log

Authors

Emmerich, P 
Gallenmüller, S 
Moore, AW 
Carle, G 

Abstract

Network research relies on packet generators to assess performance and correctness of new ideas. Software-based generators in particular are widely used by academic researchers because of their flexibility, affordability, and open-source nature. The rise of new frameworks for fast IO on commodity hardware is making them even more attractive. Longstanding performance differences of software generation versus hardware in terms of throughput are no longer as big of a concern as they used to be few years ago.

This paper investigates the properties of several high-performance software packet generators and the implications on their precision when a given traffic pattern needs to be generated. We believe that the evaluation strategy presented in this paper helps understanding the actual limitations in high-performance software packet generation, thus helping the research community to build better tools.

Description

Keywords

NetFPGA, Packet Processing Frameworks, benchmarking

Journal Title

ANCS '17 Proceedings of the Symposium on Architectures for Networking and Communications Systems

Conference Name

2017 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS)

Journal ISSN

Volume Title

Publisher

IEEE
Sponsorship
European Commission Horizon 2020 (H2020) Industrial Leadership (IL) (644960)
European Commission Horizon 2020 (H2020) Industrial Leadership (IL) (644866)