• DocumentCode
    297567
  • Title

    A loop-free path-finding algorithm: specification, verification and complexity

  • Author

    Garcia-Luna-Aceves, J.J. ; Murthy, Shree

  • Author_Institution
    Dept. of Comput. Eng., California Univ., Santa Cruz, CA, USA
  • fYear
    1995
  • fDate
    2-6 Apr 1995
  • Firstpage
    1197
  • Abstract
    The loop-free path-finding algorithm (LPA) is presented. LPA specifies the second-to-last hop and distance to each destination to ensure termination; in addition, it uses an inter-neighbor synchronization mechanism to eliminate temporary loops. A detailed proof of LPA´s correctness is presented and its complexity is evaluated. LPA´s average performance is compared by simulation with the performance of algorithms representative of the state of the art in distributed routing, namely an ideal link-state (ILS) algorithm and a loop free algorithm that is based on internodal coordination spanning multiple hops (DUAL). The simulation results show that LPA is a more scalable alternative than DUAL and ILS in terms of the average number of steps, messages, and operations needed for each algorithm to converge after a topology change. LPA is shown to achieve loop freedom at every instant without much additional overhead over that incurred by prior algorithms based on second-to-last hop and distance information
  • Keywords
    computational complexity; computer networks; performance evaluation; synchronisation; telecommunication network routing; average performance; complexity; correctness; distance; inter-neighbor synchronization mechanism; loop freedom; loop-free path-finding algorithm; routing; second-to-last hop; specification; temporary loops; topology change; verification; Broadcasting; Contracts; Internet; Performance analysis; Routing protocols; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM '95. Fourteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Bringing Information to People. Proceedings. IEEE
  • Conference_Location
    Boston, MA
  • ISSN
    0743-166X
  • Print_ISBN
    0-8186-6990-X
  • Type

    conf

  • DOI
    10.1109/INFCOM.1995.515998
  • Filename
    515998