I labbed something similar up but it was not your topology. It was a hub and 
spoke topology, with spokes advertising the same network to the hub(split 
horizon disabled).

In my scenario, the holddown acted exactly as expected; the route from R5(with 
worse metric than route from R3) was not installed until after the holddown 
timer expired. I had hoped to find something but everything worked exactly as 
you would expect. I am running 12.2(24)T15 though... and there is the 
difference in topology but I wouldn't think that would change the behavior. 



-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Chuck Ryan (chryan)
Sent: Friday, August 30, 2013 8:46 AM
To: [email protected]; IPexpert Online Study List
Subject: Re: [OSL | CCIE_RS] RIPv2 Holddown

Doug,

R4 installed the route to 10.0.3.0/24 via R5 because this network is not 
reachable via R3 anymore. It is reachable via R5 in 2 hops, not 1. See the 
advertisement here:

R4#
*Mar  2 02:51:55.453: RT: delete subnet route to 10.0.3.0/24 *Mar  2 
02:51:55.453: RT: NET-RED 10.0.3.0/24 *Mar  2 02:51:55.853: RIP: received v2 
update from 192.168.45.5 on
Ethernet1/0
*Mar  2 02:51:55.853: RT: SET_LAST_RDB for 10.0.3.0/24
  NEW rdb: via 192.168.45.5
*Mar  2 02:51:55.857: RT: add 10.0.3.0/24 via 192.168.45.5, rip metric [120/2] 
<==== metric 120, 2 hops

This is why when both R3 and R6 (Lo2) are up, R4 installs the route known via 
R3 only, and not via R5. The path via R3 is reachable in 1 hop, the path via R5 
is reachable in 2 hops. R3 has the better path based on lower metric (fewer 
hops).

The holddown timer worked exactly as expected. The extremely high metric given 
by R3 is because the route is no longer reachable, so it doesn't want you to 
forward traffic to that router anymore. That's by design. The route will 
continue to show up with the "show ip route" command until the hold down timer 
expires, at which time, it will be removed completely from the routing table. 
The "inaccessible" keyword tells the router that this network is no longer 
reachable via R3, so don't send me any traffic for this network.

R4#sh ip route 10.0.3.0
Routing entry for 10.0.3.0/24
  Known via "rip", distance 120, metric 4294967295 (inaccessible)
  Redistributing via rip
  Last update from 192.168.34.3 on Ethernet0/0, 00:03:59 ago
  Hold down timer expires in 124 secs



When you enabled Lo2 on R6, that's when R4 received an advertisement from
R5 saying that he could reach the 10.0.3.0/24 network in 1 hop, which is much 
shorter than 4294967295. R4 then installs the route to 10.0.3.0/24 with a hop 
count of 2 (R5, R6), and life is good.


Does that help?

Chuck


On 8/29/13 5:07 AM, "[email protected]" <[email protected]> wrote:

>I did some experimenting to make sure my understanding of the holddown 
>timer is correct, and evidently it isn't... I thought it's purpose was 
>to prevent a loop from forming when a route isn't updated for 180 
>seconds (by default) by not accepting updates about the route that have 
>a worse metric.
> 
>However, I found that when a route goes into holddown, its metric goes 
>to 4294967295, so how could there be a worse route?
> 
>So I set up a small topology to test:
> 
>Lo1 10.0.3.3      
>             Lo2 10.0.3.6
>       
>R3-------------------------R4-----------------------------R5-----------
>---
>-------------R6
>               192.168.34.0            192.268.45.0           192.168.56.0
> 
>All router are running RIPv2 in all interfaces, timers are default, 
>autosummary disabled, but on R6, Lo2 is shut down. R4 installs a route 
>to
>10.0.3.0/24 with metric 1 and next-hop of R3:
> 
>R4#sh ip route
>...
>C    192.168.45.0/24 is directly connected, Ethernet1/0
>R    192.168.56.0/24 [120/1] via 192.168.45.5, 00:00:02, Ethernet1/0
>     10.0.0.0/24 is subnetted, 4 subnets
>R       10.0.3.0 [120/1] via 192.168.34.3, 00:00:00, Ethernet0/0
>R       10.0.6.0 [120/2] via 192.168.45.5, 00:00:02, Ethernet1/0
>C       10.0.4.0 is directly connected, Loopback1
>R       10.0.5.0 [120/1] via 192.168.45.5, 00:00:02, Ethernet1/0
>C    192.168.34.0/24 is directly connected, Ethernet0/0
> 
>Now, I enable "passive-interface default" on R3, and wait for the route 
>to go into holddown on R4, which it does in 180 seconds:
> 
>*Mar  2 02:50:55.437: RT: delete route to 10.0.3.0 via 192.168.34.3, 
>rip metric [120/1] *Mar  2 02:50:55.441: RT: SET_LAST_RDB for 
>10.0.3.0/24
>  OLD rdb: via 11.13.11.13
>*Mar  2 02:50:55.441: RT: no routes to 10.0.3.0, entering holddown *Mar  
>2 02:50:55.441: RT: NET-RED 10.0.3.0/24
> 
>R4#sh ip route 10.0.3.0
>Routing entry for 10.0.3.0/24
>  Known via "rip", distance 120, metric 4294967295 (inaccessible)
>  Redistributing via rip
>  Last update from 192.168.34.3 on Ethernet0/0, 00:03:13 ago
>  Hold down timer expires in 169 secs
>
>Now I bring up Lo2 (10.0.3.6) on R6, which advertises 10.0.3.0.24 to R5.
>When R5 advertises this route to R4, it does so with a metric of 1, 
>which is worse than the original metric that R3 was advertising.. 
>However, R4 still installs the route, even though it is in holddown:
> 
>*Mar  2 02:51:45.449: RIP: Update sent via Ethernet1/0 R4#sh ip route 
>10.0.3.0 Routing entry for 10.0.3.0/24
>  Known via "rip", distance 120, metric 4294967295 (inaccessible)
>  Redistributing via rip
>  Last update from 192.168.34.3 on Ethernet0/0, 00:03:59 ago
>  Hold down timer expires in 124 secs
>
>R4#
>*Mar  2 02:51:55.453: RT: delete subnet route to 10.0.3.0/24 *Mar  2 
>02:51:55.453: RT: NET-RED 10.0.3.0/24 *Mar  2 02:51:55.853: RIP: 
>received v2 update from 192.168.45.5 on
>Ethernet1/0
>*Mar  2 02:51:55.853: RT: SET_LAST_RDB for 10.0.3.0/24
>  NEW rdb: via 192.168.45.5
>*Mar  2 02:51:55.857: RT: add 10.0.3.0/24 via 192.168.45.5, rip metric 
>[120/2] *Mar  2 02:51:55.857: RT: NET-RED 10.0.3.0/24 Routing entry for 
>10.0.3.0/24
>  Known via "rip", distance 120, metric 2
>  Redistributing via rip
>  Last update from 192.168.45.5 on Ethernet1/0, 00:00:08 ago
>  Routing Descriptor Blocks:
>  * 192.168.45.5, from 192.168.45.5, 00:00:08 ago, via Ethernet1/0
>      Route metric is 2, traffic share count is 1
> 
> 
>What am I missing here? It seems the holddown didn't do anything...
> 
>Doug
>_______________________________________________
>For more information regarding industry leading CCIE Lab training, 
>please visit www.ipexpert.com
>
>Are you a CCNP or CCIE and looking for a job? Check out 
>www.PlatinumPlacement.com
>
>http://onlinestudylist.com/mailman/listinfo/ccie_rs

_______________________________________________
For more information regarding industry leading CCIE Lab training, please visit 
www.ipexpert.com

Are you a CCNP or CCIE and looking for a job? Check out 
www.PlatinumPlacement.com

http://onlinestudylist.com/mailman/listinfo/ccie_rs

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Anheuser-Busch InBev Email Disclaimer www.ab-inbev.com
_______________________________________________
For more information regarding industry leading CCIE Lab training, please visit 
www.ipexpert.com

Are you a CCNP or CCIE and looking for a job? Check out 
www.PlatinumPlacement.com

http://onlinestudylist.com/mailman/listinfo/ccie_rs

Reply via email to