Stable Internet routing without global coordination

By Lixin Gao, Jennifer Rexford. Measurement and Modeling of Computer Systems, 2000

780 citations recorded by the source corpus.

The Border Gateway Protocol (BGP) allows an autonomous system (AS) to apply diverse local policies for selecting routes and propagating reachability information to other domains. However, BGP permits ASes to have conflicting policies that can lead to routing instability. This paper proposes a set of guidelines for an AS to follow in setting its routing policies, without requiring coordination with other ASes. Our approach exploits the Internet's hierarchical structure and the commercial relationships between ASes to impose a partial order on the set of routes to each destination. The guidelines conform to conventional traffic-engineering practices of ISPs, and provide each AS with significant flexibility in selecting its local policies. Furthermore, the guidelines ensure route convergence even under changes in the topology and routing policies. Drawing on a formal model of BGP, we prove that following our proposed policy guidelines guarantees route convergence. We also describe how our methodology can be applied to new types of relationships between ASes, how to verify the hierarchical AS relationships, and how to realize our policy guidelines. Our approach has significant practical value since it preserves the ability of each AS to apply complex local policies without divulging its BGP configurations to others.

Subfields: Computer Networks and Communications, Electrical and Electronic Engineering

View Paper: https://www.semanticscholar.org/paper/388b2ae49a80071672e4fdbfb0d7d6053953fd81

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. Jennifer Rexford
  2. Scott Shenker
  3. George Varghese
  4. Ramesh Govindan
  5. Randy Howard Katz
  6. Anja Feldmann
  7. Z. Morley Mao
  8. Joan Feigenbaum

In Electrical and Electronic Engineering

  1. Scott Shenker
  2. George Varghese
  3. Z. Morley Mao
  4. Jennifer Rexford
  5. K. Claffy
  6. Bradley Huffaker
  7. Matthew J. Luckie
  8. Amogh Dhamdhere

Citations in the corpus