Sunday, October 21, 2018

ospfd fib and kernel fib

Hello,

I am having trouble with ospfd not updating the kernel fib as it
should (I think). This is in my lab environment on vagrant.

host# uname -a
OpenBSD host 6.4 GENERIC.MP#329 amd64
host# ospfctl sh rib | grep 172.29.21.2
172.29.21.2/32 172.29.2.10 Intra-Area Network 20 00:03:12
host# ospfctl sh fib | grep 172.29.21.2
*O 32 172.29.21.2/32 172.29.2.10
host# netstat -rn | grep 172.29.21.2
host# cat /etc/ospfd.conf
router-id 172.29.23.2

area 0.0.0.0 {
auth-type crypt
auth-md 1 "one"
auth-md 2 "two"
auth-md-keyid 1
}

So, what is going on? The route is in the ospfd fib but not in the
kernel fib. I understand that the next hop must be reachable, and it
is. Other than that I have no idea what qualifies a route to be
propagated from ospf fib to kernel fib.

No comments:

Post a Comment