A High Performance IP Traffic Generation Tool Based On The Intel IXP2400 Network Processor

Bolla, Raffaele;Bruschi, Roberto;Canini, Marco;Rapetto, Matteo
(2006) Distributed Cooperative Laboratories: Networking, Instrumentation, and Measurements — ISBN: [978-0-387-29811-5], p. 127-142, published

Files

pktgentiwdc05.pdf
  • Closed Access
  • Adobe PDF
  • 334.49 KB

Details

Authors
  • Bolla, RaffaeleUniversity of Genoa
    Author
  • Bruschi, RobertoUniversity of Genoa
    Author
  • Canini, MarcoUCLouvain
    Author
  • Rapetto, MatteoUniversity of Genoa
    Author
Abstract
Traffic generation is essential in the processes of testing and developing new network elements, such as equipment, protocols and applications, regarding both the production and research area. Traditionally, two approaches have been followed for this purpose: the first is based on software applications that can be executed on inexpensive Personal Computers, while the second relies on dedicated hardware. Obviously, performance in the latter case (in terms of sustainable rates, precision in delays and jitters) outclasses that in the former, but also the costs usually grow of some order of magnitude. In this paper we describe a software IP traffic generator based on a hardware architecture specialized for packet processing (known as Network Processor), which we have developed and tested. Our approach is positioned between the two different philosophies listed above: it has a software (and then flexible) implementation running on a specific hardware only slightly more expensive than PCs.
Affiliations

Citations

Bolla, R., Bruschi, R., Canini, M., & Rapetto, M. (2006). A High Performance IP Traffic Generation Tool Based On The Intel IXP2400 Network Processor. In Franco Davoli, Sergio Palazzo, Sandro Zappatore (ed.), Distributed Cooperative Laboratories: Networking, Instrumentation, and Measurements (p. p. 127-142). Springer US. https://doi.org/10.1007/0-387-30394-4_10