Title :
A scalable cluster distributed BGP architecture for next generation routers
Author :
Hamzeh, Wissam ; Hafid, Abdelhakim
Author_Institution :
NRL, Univ. of Montreal, Montreal, QC, Canada
Abstract :
In classical monolithic router architecture, the Border Gateway Protocol (BGP) engine is implemented as a multiprocess centralized function within the controller entity. This architecture does not scale well and its performance decreases when the load increases, forcing multiple processes to compete for the same controller processor. In addition only a limited number of peer connections can be handled. In this paper, we propose a novel scalable distributed architecture for the BGP engine without modifying the core of the BGP protocol as defined in RFC 4271. The proposed architecture is designed according to the ¿Master-Slave¿ task separation along with the replication of the Routing Information Base (RIB) on multiple controller cards. In addition, we design a new consistency algorithm for the RIB replication. Simulations show an acceptable trade-off between the scalability to a large number of peer sessions and the overhead caused by the communication latency. Furthermore, simulations show that the proposed architecture handily outperforms the actual BGP processing capacity. Accordingly, we conclude that our approach increases considerably both scalability and reliability thanks to the replication of the RIB.
Keywords :
internetworking; routing protocols; Border Gateway Protocol engine; RFC 4271; master-slave task separation; multiple controller cards; next generation routers; routing information base; scalable cluster distributed BGP architecture; Computer architecture; Computer networks; Distributed control; Engines; Force control; Information management; Multicast protocols; Next generation networking; Routing; Scalability; BGP; Border Gateway Protocol; consistency algorithm; distributed systems; multicast; reliability; replication;
Conference_Titel :
Local Computer Networks, 2009. LCN 2009. IEEE 34th Conference on
Conference_Location :
Zurich
Print_ISBN :
978-1-4244-4488-5
Electronic_ISBN :
978-1-4244-4487-8
DOI :
10.1109/LCN.2009.5355204