A PATH-FINDING ALGORITHM FOR LOOP-FREE ROUTING

Citation
Jj. Garcialunaaceves et S. Murthy, A PATH-FINDING ALGORITHM FOR LOOP-FREE ROUTING, IEEE/ACM transactions on networking, 5(1), 1997, pp. 148-160
Citations number
22
Categorie Soggetti
Engineering, Eletrical & Electronic","Computer Science Hardware & Architecture
ISSN journal
10636692
Volume
5
Issue
1
Year of publication
1997
Pages
148 - 160
Database
ISI
SICI code
1063-6692(1997)5:1<148:APAFLR>2.0.ZU;2-M
Abstract
A loop-free path-finding algorithm (LPA) is presented; this is the fir st routing algorithm that eliminates the formation of temporary routin g loops without the need for internodal synchronization spanning multi ple hops or the specification of complete or variable-size path inform ation, Like other previous algorithms, LPA operates by specifying the second-to-last hop and distance to each destination; this feature is u sed to ensure termination, In addition, LPA uses an interneighbor sync hronization mechanism to eliminate temporary routing loops, A detailed proof of LPA's correctness and loop-freedom property is presented and its complexity is evaluated, LPA's average performance is compared by simulation with the performance of algorithms representative of the s tate of the art in distributed routing, namely an ideal link-state (IL S) algorithm, a loop-free algorithm that is based on internodal coordi nation spanning multiple hops (DUAL) and a path-finding algorithm with out the interneighbor synchronization mechanism, The simulation result s show: that LPA is a more scalable alternative than DUAL and ILS in t erms of the average number of steps, messages, and operations needed f or each algorithm to converge after a topology change.