A loop-free shortest-path routing algorithm for dynamic networks

  • Authors:
  • Gianlorenzo Dangelo;Mattia Demidio;Daniele Frigioni

  • Affiliations:
  • Department of Mathematics and Informatics, University of Perugia, Via Vanvitelli, 1, I-06123 Perugia, Italy;Department of Information Engineering, Computer Science and Mathematics, University of LAquila, Via Gronchi, 18, I-67100 LAquila, Italy;Department of Information Engineering, Computer Science and Mathematics, University of LAquila, Via Gronchi, 18, I-67100 LAquila, Italy

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2014

Quantified Score

Hi-index 5.23

Visualization

Abstract

This work introduces Loop-Free Routing (LFR), a new loop-free distance-vector routing algorithm, which is able to update the shortest paths of a distributed network in fully dynamic scenarios. This work also provides an evaluation based on simulations of LFR and Diffuse Update ALgorithm (DUAL), one of the most popular loop-free distance-vector algorithms, which is part of CISCO@?s widely used Enhanced Interior Gateway Routing Protocol (EIGRP). The simulations are performed on dynamic scenarios based on both real-world and controlled instances. The simulations show that LFR is always the best choice in terms of memory requirements, while in terms of messages sent LFR outperforms DUAL on real-world networks, whereas DUAL is the best choice on controlled scenarios.