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
