Best Linux (or BSD) hosted BGP?

Mark Tinka mark at tinka.africa
Thu May 11 04:50:45 UTC 2023



On 5/10/23 15:55, Tom Beecher wrote:

>  That could just as easily happen today. Every OS release has all 
> kinds of changes to defaults, and frequently don't get caught until 
> they break something. Even if today's FreeBSD defaults worked for this 
> scenario, the next release could change to a value that doesn't.

We implement a lot of user-defined changes to FreeBSD defaults via 
"/etc/sysctl.conf", as an example, whose unexpected change would not 
necessarily break anything as they would reduce scaled performance. We 
can live with that, because we can afford a reduction in performance 
until the fault is found, not an outright outage.

The problem with doing this with something like a routing protocol - and 
in this specific case with FRR on FreeBSD for IS-IS - is that it would 
not be a reduction in performance if an unexpected change were to find 
its way into future revisions of FreeBSD... it would, in all likelihood, 
be a complete outage. That is a steeper price to pay, for us anyway.

It's just about weighing the risks for one's particular operating 
environment, and for us, that risk is too high for a routing protocol.

Mark.


More information about the NANOG mailing list