• DocumentCode
    1904927
  • Title

    Click vs. Linux: two efficient open-source IP network stacks for software routers

  • Author

    Bianco, Andrea ; Birke, Robert ; Bolognesi, Davide ; Finochietto, Jorge M. ; Galante, Giulio ; Mellia, Marco ; Prashant, M.L.N.P.P. ; Neri, Fabio

  • Author_Institution
    Dipt. di Elettronica, Politecnico di Torino, Italy
  • fYear
    2005
  • fDate
    12-14 May 2005
  • Firstpage
    18
  • Lastpage
    23
  • Abstract
    Software routers based on off-the-shelf hardware and open-source operating systems are gaining more and more momentum. The reasons are manifold: first, personal computer (PC) hardware is broadly available at low cost; second, large-scale production and the huge market spur the manufacturers to closely track the improvements made available by Moore´s Law; third, open-source software leaves the freedom to study the source code, learn from it, modify it to improve the performance, and tailor its operation to one´s own needs. In this paper we focus only on the data plane performance and compare the default Linux IP stack with the Click modular IP stack in terms of the forwarding throughput. The results are surprising and show that a high-end PC is easily able to fit into the multi-Gigabit-per-second routing segment, for a price much lower than commercial routers.
  • Keywords
    IP networks; Linux; microcomputers; network operating systems; public domain software; telecommunication network routing; Click modular IP stack; Linux IP stack; data plane performance; forwarding throughput; multiGigabit-per-second routing segment; off-the-shelf hardware; open-source IP network stacks; open-source operating systems; open-source software; personal computer; software routers; Computer aided manufacturing; Costs; IP networks; Large-scale systems; Linux; Microcomputers; Open source hardware; Open source software; Operating systems; Production;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing, 2005. HPSR. 2005 Workshop on
  • Print_ISBN
    0-7803-8924-7
  • Type

    conf

  • DOI
    10.1109/HPSR.2005.1503186
  • Filename
    1503186