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
Link To Document :
بازگشت