babeld grundrauschen

SebaBe freifunk at beibecks.de
So Nov 7 23:25:47 CET 2021


Hi Peter,

meine erste Frage wäre, was ist deine Intension mit dem Vorschlag?

Was stört dich an dem Grundrauschen?

Grüße,
Sebastian

Am 04.11.21 um 10:45 schrieb Peter J. Philipp:
> Hallo,
>
> Ich habe einen (oder zwei) layer3 routers in Schweinfurt.  Ich finde 
> das Babel Grundrauschen viel zu viel, und möchte eine Idee 
> austauschen.  Im babeld manpage gibt es diese option:
>
>        hello-interval interval
>               This defines the interval between hello packets sent on 
> this
>               interface.  The default is specified with the -h and -H 
> command-
>               line flags.
>
>        update-interval interval
>               This defines the interval between full routing table 
> dumps sent
>               on this interface; since Babel uses triggered updates and
>               doesn't count to infinity, this can be set to a fairly 
> large
>               value, unless significant packet loss is expected. The 
> default
>               is four times the hello interval.
>
> Der update-interval wurde mir auf dem IRC Kanal gesagt ist bei 16 
> Sekunden wo ein voller dump des Routing tables gesendet wird.  Das 
> entspricht so ungefähr 20 Kbit/s.
>
> Ich schlage vor wir nutzen das Babel Protokoll ein wenig aus und 
> modifizieren den RTT wert als ungültig in einem HELLO paket.  Mit 
> einem ungültigem wert wird dann ein trigger gezogen der einen dump 
> hervorbringt.  Aber nur wenn es zu Paket verlust kommt im wireguard 
> wofür wir einen daemon brauchen im layer3 firmware der die sequenzen 
> misst die im klartext im wg zu sehen sind.
>
> Dann könnten wir das update-interval sehr hoch setzen und nur noch auf 
> trigger events warten.  Und der traffic auf dem wireguard wird 
> niedriger sein.
>
> Die RTT ist im Babel draft status also noch kein Standard also können 
> wir gut damit arbeiten.  Ich kann ein daemon programmieren der 
> wireguard sequenzen vermisst und babeld protokoll spooft (fuer den 
> trigger).  Ich brauch eigentlich nur Konsenz von euch das wir das 
> brauchen.  Auch ein patch kann ich fuer babeld machen.
>
> Danke an lemmi und fblaese im IRC Kanal für die Hilfe dieses 
> herauszufinden.  Kann diese Idee was werden?
>
> Gruss,
>
> -peter
>


Mehr Informationen über die Mailingliste franken