I timed it, and following “bgpctl fib couple”, the routes get inserted into the 
kernel’s routing table for exactly 60 seconds, then they all disappear again.

I have the BGP holdtime set to 65535 seconds, is there a way to find out what 
my peer has negotiated with me?  (I’m not seeing it under bgpctl show 
neighbours, maybe I’m missing something?)  Would that even affect my kernel 
routing table?

Another oddity I noticed is that when running “netstat –rn –f inet” while the 
routes were being populated, I saw a number (at least 10%, not sure exactly) 
where the expiry column contained “=>”.  I can’t find any documentation in 
FreeBSD about what that might mean.

(Yes, I can go look at the source but without any knowledge of BSD networking 
innards [except a bit of IPv6, since I attended that session at BSDCan’10] I 
don’t even know what I’m looking for.  The netstat manpage is unhelpful on this 
subject.)


-Adam Thompson
 Chief Technical Architect, C3A Inc.
 [email protected]<mailto:[email protected]>
 (204) 272-9628 / fax: (204) 272-8291

Reply via email to