[PATCH 2/3] babel: Short-circuit route selection for routes we originate ourselves

Toke Høiland-Jørgensen toke at toke.dk
Wed May 9 16:31:36 CEST 2018


Ondrej Zajicek <santiago at crfreenet.org> writes:

> On Tue, May 01, 2018 at 01:22:47PM +0200, Toke Høiland-Jørgensen wrote:
>> This behaviour relies on the fact that the route was initially learned
>> from the kernel, so from the nest's perspective it has very low
>> preference. I'm not sure that is actually desirable in Babel's case? Why
>> are routes learned from the kernel assigned the lowest preference?
>
> I think that it is some legacy issue. Perhaps the original idea was
> that routes learned from kernel were some initial routes used during
> boot, which were later replaced by routes from dynamic routing. But as
> BIRD (on Linux) currently do not allow to overwrite alien routes
> anyway, it would make sense that these routes would have higher
> priority, like static routes.

Yeah, I agree. The current behaviour was certainly surprising to me ;)

-Toke



More information about the Bird-users mailing list