Title :
Robustness of class-based path-vector systems
Author :
Jaggard, Aaron D. ; Ramachandran, Vijay
Author_Institution :
Dept. of Math., Tulane Univ., New Orleans, LA, USA
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 :
Internet; routing protocols; ISP-peering relationship; Internet interdomain routing; border gateway protocol; class-based path-vector system robustness; path-vector protocol design; Algorithm design and analysis; Computer science; Convergence; Distributed algorithms; IP networks; Internet; Mathematics; Peer to peer computing; Robustness; Routing protocols;
Conference_Titel :
Network Protocols, 2004. ICNP 2004. Proceedings of the 12th IEEE International Conference on
Print_ISBN :
0-7695-2161-4
DOI :
10.1109/ICNP.2004.1348088