Title :
A Scalable and Distributed Architecture for BGP in Next Generation Routers
Author :
Nguyen, Kim-Khoa ; Jaumard, Brigitte
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Sherbrooke, Sherbrooke, QC, Canada
Abstract :
Current Internet is operated based on interdomain routers executing interdomain routing protocols interconnecting nodes of various autonomous systems. Due to new requirements of traffic in the core Internet, next generation routers with enhanced memory capacity and computing resources, distributed across a very high speed switching fabric are developed in order to replace the currently used interdomain routers. An essential requirement for these routers is to redesign the current routing and signaling software modules, traditionally with centralized architectures, which do not scale in order to fully exploit such an advanced router hardware architecture. This paper discusses a first distributed BGP architecture for next generation routers, aiming at increasing the scalability and resiliency. The proposed architecture is based on a set of BGP processes running on a set of control cards of a router. The distributed processes cooperate in a manner that internally exploits the distributed hardware architecture of next generation router, while maintaining the behavior of a single routing protocol process communicating with its peers in the network. The proposed architecture improves both the overall performance and the resiliency of routers in the presence of faults.
Keywords :
Internet; routing protocols; telecommunication switching; telecommunication traffic; BGP; Internet; Internet traffic; autonomous systems; distributed hardware architecture; enhanced memory capacity; interdomain routers; interdomain routing protocols; next generation routers; routing protocol process; scalable-distributed architecture; signaling software modules; Computer architecture; Distributed computing; Fabrics; Hardware; Internet; Next generation networking; Peer to peer computing; Routing protocols; Scalability;
Conference_Titel :
Communications Workshops, 2009. ICC Workshops 2009. IEEE International Conference on
Conference_Location :
Dresden
Print_ISBN :
978-1-4244-3437-4
DOI :
10.1109/ICCW.2009.5207961