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 Bianco | 1 | 289 | 28.31 |
Jorge M. Finochietto | 2 | 91 | 15.86 |
Giulio Galante | 3 | 64 | 4.97 |
Marco Mellia | 4 | 2748 | 204.65 |
Davide Mazzucchi | 5 | 0 | 0.34 |
Fabio Neri | 6 | 1141 | 109.10 |