01-17-2003 10:38 AM - edited 03-02-2019 04:17 AM
Hi All,
According to the Cisco CLI documentation, the rip holddown interval is
Interval (in seconds) during which routing information regarding better paths is suppressed. A route enters into a holddown state when an update packet is received that indicates the route is unreachable. When the holddown expires, routes advertised by other sources are accepted.
However, I see that it accepts the new route immediately after receiving the metric 16 route and starts advertising it. Holddown behaves properly in case a route times out. Then it does not accept any new routes till the holddown interval is over. The
observed and documented behaviour are contradictory. Am I missing something in the configuration that I should set in order to change the behaviour.
Thanks.
Darshan
01-23-2003 01:24 PM
Hi Darshan,
When learning about a failed route, the router ignores any new information about that subnet for a period equal to the holddown timer. Once the timer expires new routes are accepted. An update with a hop count higher than the metric recorded in the routing table will also cause the route to go into hold down for 180 seconds.
Since the router is advertising the routes immediately, please check if the flush timer is configured correctly . If not it could lead to routes being accepted before the holddown timer expires.
The flush interval is measured from the last update received for the route. The interval should be longer than the larger of the invalid and holddown values. If the interval is less than the sum of the update and holddown values, the proper holddown interval cannot elapse, which results in a new route being accepted before the holddown interval expires. The default is 240 seconds
The command used to configure the timers is:
timers basic update invalid holddown flush
01-23-2003 06:04 PM
Darshan,
It seems to me that you have poison reverse happening. Poison reverse extends the hop count to 16 because the maximum hops rip will take is 15. Making it unusable...until it receives an update with a better metric.
I'm not sure if you are creating a valid route, after creating a bad one, but the router that has thus blocked the route won't update? Don't forget, if split horizon is in effect, the router will not listen from the direction which it sends the updates. You may need to turn the split horizon off by;
int e 0
no ip split-horizon
Hope this helps.
Bruce Davis, CCNA since 2003
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide