• DocumentCode
    3006593
  • Title

    On Configuring BGP Route Reflectors

  • Author

    Breitbart, Y. ; Garofalakis, M. ; Gupta, Arpan ; Kumar, Ajit ; Rastogi, Rajiv

  • Author_Institution
    Kent State Univ., Kent, OH, USA
  • fYear
    2007
  • fDate
    7-12 Jan. 2007
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    The Border Gateway Protocol (BGP) is the standard protocol for exchanging routing information between border routers of Autonomous Systems (ASes) in today´s Internet. Within an AS, border routers exchange externally-learned BGP route advertisements via Internal-BGP (I-BGP) peerings. Naive solutions for these I-BGP peering sessions (e.g., based on full-mesh topologies) simply cannot scale to the sizes of modern AS networks. Carefully designed route-reflector configurations can drastically reduce the total number and connection cost of the required I-BGP sessions. Nevertheless, no principled algorithmic approaches exist for designing such configurations, and current practice relies on manual reflector selection using simple, ad-hoc rules. In this paper, we address the novel and challenging optimization problems involved in designing effective BGP route-reflector configurations for AS networks. More specifically, we consider the problems of selecting route reflectors in an AS topology to minimize: (1) the total connection cost of all I-BGP peering sessions, and (2) the average distance traversed by route advertisements within the AS. We present NP-hardness results that establish the intractability of these problems, and propose several polynomial-time approximation algorithms (based on LP-rounding and combinatorial techniques) with guaranteed (constant-factor or logarithmic) bounds on the quality of the approximate solution. Our simulation results validate our approach, demonstrating the effectiveness of our configuration algorithms over a wide range of network topologies.
  • Keywords
    Internet; computational complexity; optimisation; peer-to-peer computing; routing protocols; telecommunication network topology; Internet; NP-hard problem; autonomous system; border gateway protocol route reflector; internal-BGP peering; optimization problem; polynomial-time approximation algorithm; Algorithm design and analysis; Approximation algorithms; Bandwidth; Costs; Design optimization; Hardware; Network topology; Polynomials; Routing protocols; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication Systems Software and Middleware, 2007. COMSWARE 2007. 2nd International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    1-4244-0613-7
  • Type

    conf

  • DOI
    10.1109/COMSWA.2007.382444
  • Filename
    4268087