Loop detection and automated route aggregation in distance vector routing

In this paper, a distance vector routing algorithm for IP computer networks is presented which is able to aggregate routes automatically and detect and prevent routing loops even on the aggregated routes. Route aggregation is the method of summarizing two or more routes to the corresponding destination IP subnetwork addresses into one common IP prefix address. Thus, it enables non-hierarchical network scalability by keeping the volume of routing and forwarding information within a reasonable size. Nevertheless, under certain circumstances route aggregation can cause network anomalies, e.g., routing and forwarding loops, which can seriously impact the performance and failure safety of the whole computer network. We describe an approach based on well-known Routing Information Protocol (RIPv2) that allows for the automation of route aggregation without manual intervention and still ensures loop-free forwarding paths and, therefore, short convergence times.

[1]  Ross W. Callon,et al.  Use of OSI IS-IS for routing in TCP/IP and dual environments , 1990, RFC.

[2]  Xin Zhao,et al.  On the Aggregatability of Router Forwarding Tables , 2010, 2010 Proceedings IEEE INFOCOM.

[3]  J. J. Garcia-Lunes-Aceves Loop-free routing using diffusing computations , 1993 .

[4]  Lixin Gao,et al.  A measurement study of persistent forwarding loops on the Internet , 2007, Comput. Networks.

[5]  Yakov Rekhter,et al.  A Border Gateway Protocol 4 (BGP-4) , 1994, RFC.

[6]  J. J. Garcia-Luna-Aceves,et al.  Loop-free routing using diffusing computations , 1993, TNET.

[7]  Juliusz Chroboczek,et al.  The Babel Routing Protocol , 2021, RFC.

[8]  Walid Dabbous,et al.  Survey and taxonomy of IP address lookup algorithms , 2001, IEEE Netw..

[9]  Christophe Diot,et al.  Detection and analysis of routing loops in packet traces , 2002, IMW '02.

[10]  Daniel Massey,et al.  Evolution Towards Global Routing Scalability , 2010, IEEE Journal on Selected Areas in Communications.

[11]  John Moy,et al.  OSPF Version 2 , 1998, RFC.

[12]  Vern Paxson,et al.  End-to-end routing behavior in the Internet , 1996, TNET.

[13]  Vince Fuller,et al.  Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan , 2006, RFC.

[14]  Frank Bohdanowicz,et al.  Metric-Based Topology Investigation , 2009, 2009 Eighth International Conference on Networks.

[15]  Franck Le,et al.  On route aggregation , 2011, CoNEXT '11.

[16]  Susan Hares,et al.  A Border Gateway Protocol 4 (BGP-4) , 1994, RFC.

[17]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.