Re: [Babel-users] babel in vyos

2023-04-28 Thread Dave Taht
On Fri, Apr 28, 2023 at 1:35 PM Juliusz Chroboczek wrote: > > > One place where things fall down also is in ECMP, (which babel does > > not do presently?) > > It does not. > > ECMP improves throughput in some cases, but unless done very carefully it > tends to improve latency (the effective

Re: [Babel-users] babel in vyos

2023-04-28 Thread Juliusz Chroboczek
> One place where things fall down also is in ECMP, (which babel does > not do presently?) It does not. ECMP improves throughput in some cases, but unless done very carefully it tends to improve latency (the effective latency of the aggregated link tends to be higher than the latencies of either

Re: [Babel-users] babel in vyos

2023-04-28 Thread Dave Taht
well, one of your issues looks fixed, here: https://github.com/FRRouting/frr/pull/13353 On Fri, Apr 28, 2023 at 8:37 AM Dave Taht wrote: > > In the WISP markets I am in presently with libreqos, OLSR and iBGP > dominate. vyos w/FRR is used because it is an x86 upgrade to edge > devices more or

Re: [Babel-users] babel in vyos

2023-04-28 Thread Dave Taht
In the WISP markets I am in presently with libreqos, OLSR and iBGP dominate. vyos w/FRR is used because it is an x86 upgrade to edge devices more or less an upgrade from ubnt edgeOS, and eBGP can actually work. Most are pretty frustrated with OLSR, for the reasons that babel exists, notably

Re: [Babel-users] babel in vyos

2023-04-28 Thread Juliusz Chroboczek
Hi David! > Unfortunately there just doesn't seem to be enough interest from the FRR > community; it's kinda understandable considering FRR has gotten rather > datacenter heavy. Where did the cool people go? BIRD or proprietary routers? > If someone is interested (and can spare some of that

Re: [Babel-users] babel in vyos

2023-04-28 Thread David Lamparter
On Fri, Apr 28, 2023 at 12:58:40PM +0200, Juliusz Chroboczek wrote: > > Out of interest: Is there a reason why FRR doesn't just use babeld, but > > something of its own? [...] > FRR's code is derived from a port of a very old version of babeld to > Quagga, which was done by Matthieu Boutier and

Re: [Babel-users] babel in vyos

2023-04-28 Thread Juliusz Chroboczek
> Out of interest: Is there a reason why FRR doesn't just use babeld, but > something of its own? Babeld works by speaking directly to the kernel. If multiple routing protocols are running, they all manipulate the kernel's routing table, which requires them to collaborate in order to decide

Re: [Babel-users] babel in vyos

2023-04-28 Thread Marek Küthe
Out of interest: Is there a reason why FRR doesn't just use babeld, but something of its own? On Thu, 27 Apr 2023 19:22:40 +0200 Juliusz Chroboczek wrote: > > https://blog.vyos.io/vyos-project-april-2023-update > > That sounds like good news, but unfortunately, it appears to be based on >