• DocumentCode
    3046550
  • Title

    A distributed, loop-free, shortest-path routing algorithm

  • Author

    Garcia-Luna-Aceves, J.J.

  • Author_Institution
    SRI Int., Menlo Park, CA, USA
  • fYear
    1988
  • fDate
    27-31 Mar 1988
  • Firstpage
    1125
  • Lastpage
    1137
  • Abstract
    A new distributed algorithm for the dynamic computation of the shortest paths in a computer network is presented, validated, and analyzed. According to this algorithm, each node maintains the lengths of the shortest path to each network destination and a feasibility vector. Update messages from a node are sent only to its neighbors; each such message contains one or more entries, and each entry specifies the length of the selected path to a network destination, and whether the node requires internodal coordination. The algorithms extends the Jaffe-Moss routing algorithm by allowing nodes to choose new successors to destinations with no need for internodal coordination if the new successors are considered to be at most at the same distance as the current successors. The algorithm is shown to converge in a finite time after an arbitrary sequence of topological changes, to be loop-free at every instant (independently of the delays in the network) and to outperform other previously proposed loop-free, shortest-path algorithms from the standpoint of combined temporal, message, and storage complexities
  • Keywords
    computer networks; data structures; packet switching; Jaffe-Moss routing algorithm; computer network; distributed algorithm; feasibility vector; internodal coordination; shortest-path routing algorithm; ARPANET; Algorithm design and analysis; Computer networks; Costs; Distributed algorithms; Distributed computing; Information analysis; Network topology; Partitioning algorithms; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM '88. Networks: Evolution or Revolution, Proceedings. Seventh Annual Joint Conference of the IEEE Computer and Communcations Societies, IEEE
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    0-8186-0833-1
  • Type

    conf

  • DOI
    10.1109/INFCOM.1988.13032
  • Filename
    13032