• DocumentCode
    2487034
  • Title

    wheel + ring = reel: the impact of route filtering on the stability of policy routing

  • Author

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

  • Author_Institution
    Dept. of Comput. Sci. & Autom., Roma Tre Univ., Rome, Italy
  • fYear
    2009
  • fDate
    13-16 Oct. 2009
  • Firstpage
    274
  • Lastpage
    283
  • Abstract
    BGP allows providers to express complex routing policies preserving high degrees of autonomy. However, unrestricted routing policies can adversely impact routing stability. A key concept to understand the interplay between autonomy and expressiveness on one side, and stability on the other side, is safety under filtering, i.e., guaranteed stability under autonomous usage of route filters. BGP route filters are used to selectively advertise specific routes to specific neighbors. We provide a necessary and sufficient condition for safety under filtering, filling the large gap between previously known necessary and sufficient conditions. Our characterization is based on the absence of a particular kind of dispute wheel, a structure involving circular dependencies among routing preferences. We exploit our result to show that networks admitting multiple stable states are provably unsafe under filtering. This is especially interesting from an operational point of view, since networks with multiple stable states actually happen in practice (BGP wedgies). Finally, we show that adding filters to an existing configuration may lead to oscillations even if the configuration is safe under any link failure. Unexpectedly, we find policy configurations where misconfigured filters can do more harm than network faults.
  • Keywords
    internetworking; protocols; telecommunication network routing; BGP; policy routing stability; policy-based border gateway protocol; route filtering; Convergence; Filling; Filtering; Filters; Routing protocols; Safety; Stability; Sufficient conditions; Timing; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Protocols, 2009. ICNP 2009. 17th IEEE International Conference on
  • Conference_Location
    Princeton, NJ
  • ISSN
    1092-1648
  • Print_ISBN
    978-1-4244-4635-3
  • Electronic_ISBN
    1092-1648
  • Type

    conf

  • DOI
    10.1109/ICNP.2009.5339677
  • Filename
    5339677