An algebraic theory of dynamic network routing

被引:111
作者
Sobrinho, JL [1 ]
机构
[1] Univ Tecn Lisboa, Inst Telecomunicacoes, Inst Super Tecn, P-1049001 Lisbon, Portugal
关键词
algebra; convergence; inter-domain routing; intra-domain routing; routing protocols;
D O I
10.1109/TNET.2005.857111
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We develop a non-classic algebraic theory for the purpose of investigating the convergence properties of dynamic routing protocols. The algebraic theory can be regarded as a generalization of shortest-path routing, where the new concept of free cycle generalizes that of a positive-length cycle. A primary result then states that routing protocols always converge, though not necessarily onto optimal paths, in networks where all cycles are free. Monotonicity and isotonicity are two algebraic properties that strengthen convergence results. Monotonicity implies protocol convergence in every network, and isotonicity assures convergence onto optimal paths. A great many applications arise as particular instances of the algebraic theory. In intra-domain routing, we show that routing protocols can be made to converge to shortest and widest paths, for example, but that the composite metric of Internet Gateway Routing Protocol (IGRP) does not lead to optimal paths. The more interesting applications, however, relate to inter-domain routing and its Border Gateway Protocol (BGP), where the algebraic framework provides a mathematical template for the specification, design, and verification of routing policies. We formulate existing guidelines for inter-domain routing in algebraic terms, propose new guidelines contemplating backup relationships between domains, and derive a sufficient condition for signaling correctness of internal-BGP.
引用
收藏
页码:1160 / 1173
页数:14
相关论文
共 31 条
  • [1] ALAETTINOGLU C, 1996, P 5 INT C COMP COMM, P325
  • [2] [Anonymous], 1995, 1771 RFC
  • [3] [Anonymous], 1979, GRAPHS NETWORKS
  • [4] [Anonymous], 1995, GRAPHES ALGORITHMES
  • [5] [Anonymous], 2003, P 2003 C APPL TECHNO
  • [6] BASU A, 2002, P ACM SIGCOMM, P235
  • [7] BATES T, 1996, 1966 RFC
  • [8] Bertsekas D. P., 1991, Data Networks, V2nd
  • [9] DOYLE J, 1998, ROUTING TCP IP
  • [10] Dube R., 1999, Computer Communication Review, V29, P44, DOI 10.1145/505724.505729