Title
Scalable Layer-2/Layer-3 Multistage Switching Architectures For Software Routers
Abstract
Software routers are becoming an important alternative to proprietary and expensive network devices, because they exploit the economy of scale of the PC market and open-source software. When considering maximum performance in terms of throughput, PC-based routers suffer from limitations stemming from the single PC architecture, e. g., limited bus bandwidth, and high memory access latency. To overcome these limitations, in this paper we present a multistage architecture that combines a layer-2 load-balancer front-end and a layer-3 routing back-end, interconnected by standard Ethernet switches. Both the front-end and the back-end are implemented using standard PCs and open-source software. After describing the architecture, evaluation is performed on a lab test-bed, to show its scalability. While the proposed solution allows to increase performance of PC-based routers, it also allows to distribute packet manipulation functionalities, and to automatically recover from component failures.
Year
DOI
Venue
2006
10.1109/GLOCOM.2006.343
GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE
DocType
ISSN
Citations 
Conference
1930-529X
0
PageRank 
References 
Authors
0.34
3
6
Name
Order
Citations
PageRank
Andrea Bianco128928.31
Jorge M. Finochietto29115.86
Giulio Galante3644.97
Marco Mellia42748204.65
Davide Mazzucchi500.34
Fabio Neri61141109.10