• DocumentCode
    2693626
  • Title

    Doing don´ts: Modifying BGP attributes within an autonomous system

  • Author

    Cittadini, Luca ; Vissicchio, Stefano ; Di Battista, Giuseppe

  • Author_Institution
    Dipt. di Inf. e Autom., Roma Tre Univ., Rome, Italy
  • fYear
    2010
  • fDate
    19-23 April 2010
  • Firstpage
    293
  • Lastpage
    300
  • Abstract
    Internet Service Providers (ISPs) run the internal flavor of the Border Gateway Protocol (iBGP) for distributing routing information among border routers. While configuration languages allow routers to change iBGP attributes as a BGP message travels within the ISP´s network, most prior work neglected this possibility, focusing only on the common case where iBGP attributes are left untouched. In this paper we aim at understanding what are the pros and cons of changing iBGP attributes. We estimate how many ISPs change iBGP attributes, and we motivate such a practice by showing usage scenarios where modified iBGP attributes yield better traffic engineering. We also revisit a well-studied problem in iBGP, that is, routing stability. We show that changing iBGP attributes can generate routing oscillations which are not possible otherwise, and are not detectable by state-of-the-art algorithms. We present a technique to check for routing oscillations even when iBGP attributes are changed, and we give simple guidelines for changing iBGP attributes while preserving stability.
  • Keywords
    Internet; internetworking; routing protocols; telecommunication traffic; ISP; Internet service providers; border gateway protocol; iBGP attributes; routing oscillations; routing stability; traffic engineering; Change detection algorithms; Costs; Guidelines; Prototypes; Reflection; Routing protocols; Scalability; Stability analysis; Web and internet services; Yield estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Operations and Management Symposium (NOMS), 2010 IEEE
  • Conference_Location
    Osaka
  • ISSN
    1542-1201
  • Print_ISBN
    978-1-4244-5366-5
  • Electronic_ISBN
    1542-1201
  • Type

    conf

  • DOI
    10.1109/NOMS.2010.5488479
  • Filename
    5488479