Ondrej Zajicek <santiago@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