• 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