Loop-Free Routing Using Diffusing Computations

被引:105
|
作者
Garcia-Lunes-Aceves, J. J. [1 ,2 ]
机构
[1] Univ Calif Santa Cruz, Dept Comp Engn, Santa Cruz, CA 95064 USA
[2] SRI Int, Network Informat Syst Ctr, Menlo Pk, CA 94025 USA
关键词
D O I
10.1109/90.222913
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A family of distributed algorithms for the dynamic computation of the shortest paths in a computer network or internet is presented, validated, and analyzed. According to these algorithms, each node maintains a vector with its distance to every other node. Update messages from a node are sent only to its neighbors; each such message contains a distance vector of one or more entries, and each entry specifies the length of the selected path to a network destination, as well as an indication of whether the entry constitutes an update, a query, or a reply to a previous query. The new algorithms treat the problem of distributed shortest-path routing as one of diffusing computations, which was first proposed by Dijkstra and Scholten. They improve on algorithms introduced previously by Chandy and Misra, Jaffe and MOSS, Merlin and Segall, and the author. The new algorithms are shown to converge in finite time after an arbitrary sequence of link cost or topological changes, to be loop-free at every instant, and to outperform all other loop-free routing algorithms previously proposed from the standpoint of the combined temporal, message, and storage complexities.
引用
收藏
页码:130 / 141
页数:12
相关论文
共 50 条
  • [1] Loop-free multipath routing using generalized diffusing computations
    Zaumen, WT
    Garcia-Luna-Aceves, JJ
    [J]. IEEE INFOCOM '98 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS. 1-3: GATEWAY TO THE 21ST CENTURY, 1998, : 1408 - 1417
  • [2] A More Efficient Diffusing Update Algorithm For Loop-Free Routing
    Zhao, Chuanqiang
    Liu, Yuanan
    Liu, Kaiming
    [J]. 2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 4081 - 4084
  • [3] Loop-free Internet routing using hierarchical routing trees
    Murthy, S
    GarciaLunaAceves, JJ
    [J]. IEEE INFOCOM '97 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, PROCEEDINGS, VOLS 1-3: SIXTEENTH ANNUAL JOINT CONFERENCE OF THE IEEE COMPUTER AND COMMUNICATIONS SOCIETIES - DRIVING THE INFORMATION REVOLUTION, 1997, : 101 - 108
  • [4] Stabilization of loop-free redundant routing
    Cobb, Jorge A.
    [J]. STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2007, 4838 : 154 - 172
  • [5] Stabilization of general loop-free routing
    Cobb, JA
    Gouda, MG
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (05) : 922 - 944
  • [6] MINIMAL ORDER LOOP-FREE ROUTING STRATEGY
    SHIN, KG
    CHEN, MS
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (07) : 870 - 881
  • [7] Fast loop-free transition of routing protocols
    Bekono, Nina Pelagie
    El Rachkidy, Nancy
    Guitton, Alexandre
    [J]. 2016 IEEE 84TH VEHICULAR TECHNOLOGY CONFERENCE (VTC FALL), 2016,
  • [8] MPATH: a loop-free multipath routing algorithm
    Vutukury, S
    Garcia-Luna-Aceves, JJ
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2000, 24 (06) : 319 - 327
  • [9] Loop-Free Integrated Forwarding and Routing with Gradients
    Garcia-Luna-Aceves, J. J.
    Mathewson, James
    Ramanathan, Ram
    Thapa, Bishal
    [J]. 2018 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2018), 2018, : 255 - 260
  • [10] A protocol for scalable loop-free multicast routing
    Parsa, M
    GarciaLunaAceves, JJ
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1997, 15 (03) : 316 - 331