Loopless Interface Specific Forwarding (LISF)
Description
-
Under link-state routing protocols such as OSPF and IS-IS,
when there is a change in the topology, propagation of link-state announcements,
path recomputation, and updating of forwarding tables
(FIBs) will all incur some delay before traffic forwarding can resume on
alternate paths. During this convergence period, routers may have inconsistent
views of the network, resulting in transient forwarding loops.
Previous remedies proposed to address this issue enforce a certain order
among the nodes in which they update their FIBs. While such approaches
succeed in avoiding transient loops, they incur additional message overhead
and increased convergence delay.We propose an alternate approach,
loopless interface-specific forwarding (LISF), that averts transient loops
by forwarding a packet based on both its incoming interface and destination.
LISF requires no modifications to the existing link-state routing
mechanisms. It is easily deployable with current routers since they already
maintain a FIB at each interface for lookup efficiency.
Publications
- S. Nelakuditi, Z. Zhong, J. Wang, R. Keralapura, and C.-N. Chuah,
Mitigating Transient Loops through
Interface-specific Forwarding. Computer Networks, Volume
52, Issue 3, February 2008, Pages 593-609.
- Z. Zhong, R. Keralapura, S. Nelakuditi, Y. Yu, J. Wang,
C.-N. Chuah, S. Lee, Avoiding Transient Loops
through Interface-Specific Forwarding. In Proceedings of
IWQoS'05, June 2005.