Re: RFT: Babel RTT extension in Bird

2022-05-12 Thread Stefan Haller
On Thu, Apr 28, 2022 at 03:20:24PM +0200, Toke Høiland-Jørgensen wrote: > Excellent! Thanks again for testing - let me know if you run into any > other issues :) While running your `babel-rtt-01` branch (commit bb858a8673c5a3c) I received a SIGSEGV after ~2 weeks uptime (FreeBSD arm64). Here is th

Re: RFT: Babel RTT extension in Bird

2022-04-28 Thread Stefan Haller
On Sat, Apr 23, 2022 at 11:20:57PM +0200, Toke Høiland-Jørgensen wrote: > > (3) Due to route flapping I tried to increase "metric decay" to 60s. > > After running "birdc configure" the values became very large for one > > link (on one side only). > > Which values become very large? And is this per

Re: [babel] RFT: Babel RTT extension in Bird

2022-04-26 Thread Ondrej Zajicek
On Fri, Apr 22, 2022 at 08:06:24PM +0200, Juliusz Chroboczek wrote: > > Did not yet checked the code how smoothing is done here, but seems to me > > that considering: > > > > 1) There is baseline RTT from distance / speed of propagation > > 2) There is one-side noise from congestion > > 3) The met

Re: [babel] RFT: Babel RTT extension in Bird

2022-04-23 Thread Toke Høiland-Jørgensen
Juliusz Chroboczek writes: >> That seems like an interesting idea, especially for things like >> automatically switching between multiple Wireguard tunnel concentrators. > > That's exactly the application that it was designed for. For some > background, please see > > https://arxiv.org/pdf/140

Re: RFT: Babel RTT extension in Bird

2022-04-22 Thread Ondrej Zajicek
On Fri, Apr 22, 2022 at 01:48:46AM +0200, Toke Høiland-Jørgensen wrote: > Hi everyone > > I've implemented the Babel RTT extension specified in > draft-ietf-babel-rtt-extension in Bird. I've tested that it talks to > babeld on a single link and that the two implementations agree on each > others'

Re: RFT: Babel RTT extension in Bird

2022-04-22 Thread Stefan Haller
Hi Toke, On Fri, Apr 22, 2022 at 01:48:46AM +0200, Toke Høiland-Jørgensen wrote: > I've implemented the Babel RTT extension specified in > draft-ietf-babel-rtt-extension in Bird. I've tested that it talks to > babeld on a single link and that the two implementations agree on each > others' (smooth

RFT: Babel RTT extension in Bird

2022-04-21 Thread Toke Høiland-Jørgensen
Hi everyone I've implemented the Babel RTT extension specified in draft-ietf-babel-rtt-extension in Bird. I've tested that it talks to babeld on a single link and that the two implementations agree on each others' (smoothed) RTT values. However, I'd like to subject the code to some more tortured t