08-26-2018 08:14 AM
Hi All,
Looking for some advice, will appreciate if you can help.
I run two OSPF processes and redistribute prefixes between them. I also run BFD to allow for faster failure detection which works great. What I notice is that in case of a link down, bfd immediately signals OSPF who then withdraws the prefixes. All good so far. However, the other ospf process only seem to "notice" the change about 15 sec later... Redistribution seems slow. Is there anyway to speed this up?
08-26-2018 10:28 AM
Hello,
updates should be immediate, in theory. Hard to say why it takes 15 seconds...can you post the full configs of your OSPF router(s) ?
08-27-2018 02:27 AM
Hi Georg,
Absolutely. see attached.
slowness is seen between ospf1 and ospf100, where we disabled ospf1 interfaces, and monitored ospf100 database. prefixes were removed instantly from ospf1 database but only removed 15 sec later from ospf100 database.
running IOS XE 16.3.6 on a WS-C3650.
08-27-2018 02:28 AM
08-27-2018 08:00 AM
Hello,
I did some testing but in all cases, as soon as OSPF detects the link failure, BFD kicks in and the routing table is updated immediately.
I wonder if it has something to do with OSPF process 100 running on an SVI and not a physical interface. It shouldn't make a difference, but what happpens when you enable bfd for all interfaces under the OSPF process ?
router ospf 1
bfd all-interfaces
router ospf 100
bfd all-interfaces
08-27-2018 08:48 AM
So what I'm doing is the following:
shut ospf1 interfaces
bfd signals ospf1 and routes are instantly removed ("sh ip ospf 1 database" shows that)
"sh ip ospf 100 database" shows the redistributed prefixes for another 15 sec.
I have bfd running on all relevant interfaces individually, including the SVI, but bfd on the SVI should not be an issue here I'd think, because the down link event happens on the ospf1 interfaces not the vl100 interface which is part of ospf100.
08-27-2018 10:41 AM
Can you post the output of 'debug ip ospf sfp' when the link goes down ?
08-28-2018 11:36 AM
08-28-2018 11:58 AM
Hello,
where is 10.41.16.13 in your topology ? Actually, can you post a brief schematic drawing of your entire topology ?
08-29-2018 02:15 AM
08-28-2018 03:00 PM
Hello
Just to confirm, you are looking into the OSPF Database not the rib table correct? - As you can still have prefixes in the database that are not in the route table?
08-28-2018 03:34 PM
Correct, Paul. Looking into the db of ospf100 for prefixes redistributed from ospf1.
@georg, I’ll do my best to upload a quick diagram tomorrow.
08-29-2018 01:28 AM - edited 08-29-2018 02:06 AM
Hello
There will be some convergence time for each LSA to get updated - Can you post the output from both rtrs
sh ip ospf interface brief
sh ip ospf interface xxx
sh ip interface xxx
sh ip ospf
08-29-2018 02:19 AM
10-20-2018 02:33 AM
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