DocumentCode
2778860
Title
SDBGP: A scalable, distributed BGP routing protocol implementation
Author
Zhang, Xiaozhe ; Lu, Xicheng ; Su, Jinshu ; Wang, Baosheng ; Lu, Zexin
Author_Institution
Nat. Univ. of Defense Technol., Changsha, China
fYear
2011
fDate
4-6 July 2011
Firstpage
191
Lastpage
196
Abstract
Traditional BGP implementation is based on single process or single thread model and not fit for cluster architecture of future core router. We have developed SDBGP, a distributed BGP implementation for future core router that provides excellent performance, reliability and scalability. SDBGP is designed on a fully distributed architecture, which gives equal chance for router nodes to participate in BGP routes computing and storage. SDBGP distributes BGP neighbors among cluster router nodes in a balanced way and improves BGP´s performance by parallel processing of BGP neighbors. We deploy SDBGP on a software cluster router with four nodes. Performance testing shows that SDBGP can achieve great scalability in neighbor number and routes computation. It can get almost linear speedup with the increasing of cluster route size.
Keywords
internetworking; parallel processing; routing protocols; BGP routing protocol; SDBGP; cluster architecture; cluster router nodes; distributed BGP; parallel processing; scalability; software cluster router; Peer to peer computing; Reliability; Routing protocols; Scalability; Software; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Switching and Routing (HPSR), 2011 IEEE 12th International Conference on
Conference_Location
Cartagena
Print_ISBN
978-1-4244-8454-6
Electronic_ISBN
978-1-4244-8455-3
Type
conf
DOI
10.1109/HPSR.2011.5986025
Filename
5986025
Link To Document