• DocumentCode
    3144555
  • Title

    The IP Lookup Mechanism in a Linux Software Router: Performance Evaluation and Optimizations

  • Author

    Bolla, Raffaele ; Bruschi, Roberto

  • Author_Institution
    Univ. of Genoa, Genoa
  • fYear
    2007
  • fDate
    May 30 2007-June 1 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In the last years, networking device architectures based on open source software, like Linux, have aroused lively interest from both scientific and industrial communities. The key to this success can probably be found in the flexibility and fast development time of the software approach, and the reliability level guaranteed by large communities of users and developers. In this contest, our aim is to customize, to analyze and to optimize a Linux based architecture for an exclusive networking use. In particular, the objective of this work is to study, to evaluate the performance and to optimize the IP lookup mechanism included in the Linux kernel. With this aim we have released a set of kernel patches to enhance the performance of the system by optimizing the IP lookup mechanism. We present a complete set of benchmarking results with both internal and external measurements.
  • Keywords
    IP networks; Linux; operating system kernels; public domain software; software reliability; IP lookup mechanism; Linux kernel; Linux software router; open source software; software reliability; Communication industry; Computer architecture; Computer industry; Computer networks; Kernel; Linux; Open source software; Performance analysis; Software performance; Testing; IP lookup; Linux Router; Open Router;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing, 2007. HPSR '07. Workshop on
  • Conference_Location
    Brooklyn, NY
  • Print_ISBN
    1-4244-1206-4
  • Electronic_ISBN
    1-4244-1206-4
  • Type

    conf

  • DOI
    10.1109/HPSR.2007.4281242
  • Filename
    4281242