Robustness of class-based path-vector systems
- 8 November 2004
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Griffin, Jaggard, and Ramachandran [2004] introduced a framework for studying design principles for path-vector protocols, such as the border gateway protocol (BGP) used for inter-domain routing in the Internet. They outlined how their framework could describe hierarchical-BGP-like systems in which routing at a node is determined by the relationship with the next-hop node on a path (e.g., an ISP-peering relationship) and some additional scoping rules (e.g., the use of backup routes). The robustness of these class-based path-vector systems depends on the presence of a global constraint on the system, but an adequate constraint has not yet been given in general. In This work, we give the best-known sufficient constraint that guarantees robust convergence. We show how to generate this constraint from the design specification of the path-vector system. We also give centralized and distributed algorithms to enforce this constraint, discuss applications of these algorithms, and compare them to algorithms given in previous work on path-vector protocol design.Keywords
This publication has 9 references indexed in Scilit:
- Policy disputes in path-vector protocolsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Design principles of policy languages for path vector protocolsPublished by Association for Computing Machinery (ACM) ,2003
- Network routing with path vector protocolsPublished by Association for Computing Machinery (ACM) ,2003
- A safe path vector protocolPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The stable paths problem and interdomain routingIEEE/ACM Transactions on Networking, 2002
- Stable Internet routing without global coordinationIEEE/ACM Transactions on Networking, 2001
- Persistent route oscillations in inter-domain routingComputer Networks, 2000
- An analysis of BGP convergence propertiesACM SIGCOMM Computer Communication Review, 1999
- An architecture for stable, analyzable Internet routingIEEE Network, 1999