Direct vs kernel 'learn all'
Chris Webb
chris at arachsys.com
Thu Jan 11 17:48:55 CET 2024
Ondrej Zajicek <santiago at crfreenet.org> wrote:
> On Sat, Jan 06, 2024 at 10:48:54AM +0000, Chris Webb wrote:
>> Is there any reason/situation to prefer either the direct protocol or
>> 'learn all' on the v4/v6 kernel protocol?
>
> That is a good point. we do not have any explicit intention with that,
> but it makes more sense to use ones learned from the kernel protocol, as
> they are more likely to be consistent with the kernel routing table.
> Although they have bad (too low) preference.
Ah yes, I'd missed the default priority difference because I always
override it to 240 for my kernel4 and kernel6 protocols anyway, to match
the direct protocol default priority. For me, the routes coming in as
RTS_INHERIT are never inherited from other routing daemons but are extra
'device-like' routes added to the kernel with ip route for things like
virtual machines and other network namespaces.
Best wishes,
Chris.
More information about the Bird-users
mailing list