• DocumentCode
    2581331
  • Title

    Benchmarks for IP forwarding tables

  • Author

    Castelino, M. ; Gunturi, R. ; Filauro, V. ; Vlantis, G. ; Campmas, M. ; Coppola, A.

  • Author_Institution
    Intel Corp., Santa Clara, CA, USA
  • fYear
    2004
  • fDate
    2004
  • Firstpage
    123
  • Lastpage
    130
  • Abstract
    IPv4 and IPv6 route tables are ever changing and a subject of constant study. The Network Processing Forum (NPF) required a parameterized selection of IPv4/IPv6 route tables, real and synthetic, to enable benchmarking the performance of systems that include network processors and search engines (co-processors). The benchmarks have scalable parameters, and are to be run in a standard way, as specified in the NPF IP Forwarding Implementation Agreement. A synthetic traffic generator was also required to implement the benchmarks. Requirements were collected, and a freely available software toolkit was created. The kit has two sets of components - one set which generates IPv4 forwarding tables in the range of 1000 to 1 million prefixes, along with IPv6 tables of size 400 to 1200 prefixes, and another set which generates synthetic traffic patterns for the benchmarks. The toolkit´s programs can be used for NPF benchmark certification, or as a suite of helpful table and traffic generation tools. This paper explains the empirical schemes devised to create IPv4 and IPv6 route tables in line with these requirements, along with the algorithms used to implement the schemes. It also describes the problem of generating traffic to exercise the route tables produced using the previous schemes. The results obtained by running this software to generate route tables are presented and evaluated.
  • Keywords
    IP networks; Internet; benchmark testing; search engines; software tools; telecommunication network routing; telecommunication traffic; IP forwarding table; IPv4 route table; IPv6 route table; NPF IP Forwarding Implementation Agreement; Network Processing Forum; benchmarking; network processors; search engines; software toolkit; synthetic traffic generator; Certification; Coprocessors; Internet; Search engines; Software tools; Telecommunication traffic; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance, Computing, and Communications, 2004 IEEE International Conference on
  • Print_ISBN
    0-7803-8396-6
  • Type

    conf

  • DOI
    10.1109/PCCC.2004.1394958
  • Filename
    1394958