EIGRP uses DUAL to achieve route-loop freedom. By design DUAL ensure no route-loop in the network.
- Then why does EIGRP use poison reverse UPDATE when there is a topology change? Is there any other reason to send poison reverse other than route-loop avoidance?
- Furthermore, why do we use poison reverse instead of split horizon technique? ie not to send an UPDATE (poisoned) back on the interface on which it learnt about a destination.