[Babel-users] Multiple internet gateways in the mesh

Dave Taht dave.taht at gmail.com
Thu Nov 11 12:53:23 GMT 2021


On Thu, Nov 11, 2021 at 4:48 AM Mark Shuttleworth
<mark.shuttleworth at canonical.com> wrote:
>
> On 11/11/2021 12:25, Juliusz Chroboczek wrote:
> > Yes, it looks like a new mechanism is needed. I need to think it over,
> > it's not immediately obvious how your proposed mechanism interacts with
> > Babel's loop-avoidance mechanisms. (At first sight, it might cause
> > persistent oscillations, at least in some topologies.)
>
> At least that sounds like it might be publishable!
>
> :)
>
> For now I've gone with a change to the way default routes are installed.
>
>   - first establish if we are connected to the net
>   - then see if one of the preferred exit points is reachable via the net
>   - iff not then install a default route from here
>
> This depends on correctness elsewhere (it assumes that if a preferred
> node is able to see the net it will also be advertising a default route
> which will propagate via babel). But it seems to have survived a few
> trial reboots.

I imagine you are not doing ipv6? babel's "source specific routing"
has some interesting properties.

> Mark
>
>
>
> _______________________________________________
> Babel-users mailing list
> Babel-users at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/babel-users



-- 
I tried to build a better future, a few times:
https://wayforward.archive.org/?site=https%3A%2F%2Fwww.icei.org

Dave Täht CEO, TekLibre, LLC



More information about the Babel-users mailing list