Skip to main content

Micro-loop avoidance using SPRING

Document Type Expired Internet-Draft (individual)
Expired & archived
Authors Shraddha Hegde , Pushpasis Sarkar
Last updated 2018-01-04 (Latest revision 2017-07-03)
RFC stream (None)
Intended RFC status (None)
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date (None)
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:


When there is a change in network topology either due to a link going down or due to a new link addition, all the nodes in the network need to get the complete view of the network and re-compute the routes. There will generally be a small time window when the forwarding state of each of the nodes is not synchronized. This can result in transient loops in the network, leading to dropped traffic due to over-subscription of links. Micro-looping is generally more harmful than simply dropping traffic on failed links, because it can cause control traffic to be dropped on an otherwise healthy link involved in micro-loop. This can lead to cascading adjacency failures or network meltdown.


Shraddha Hegde
Pushpasis Sarkar

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)