Ausarbeitung des Layer 3 Master Plans

Nils hat vor über einem Jahr das Konzept für ein Freifunknetz zusammengefasst, welches einem neuen Ansatz folgt und hoffentlich besser skaliert als die aktuellen Batman-Netze.

Seit etwa dieser Zeit arbeiten wir an einer Umsetzung dieses Konzeptes. Ich möchte kurz auf den aktuellen Stand eingehen und halte mich dabei an die Struktur des ursprünglichen Posts:

  • Virtual-Router: Das Konzept ist bereits in gluon (next-node interface) upstream umgesetzt.
  • Client-Discovery and Roaming: Das Konzept ist seit Version 0.0.1.0 in der experimentellen babel-firmware durch den l3roamd umgesetzt.
  • Multiple Client Prefixes: Das Konzept befindet sich gerade in der Umsetzung
  • Source (specific) Routing: Das Konzept befindet sich gerade in der Umsetzung und wird erstmalig in Version 0.0.1.6 in der Firmware enthalten sein.
  • DNS: Das Konzept ist bereits in gluon (gluon-core, dns{}-Konfiguration in der site.conf) upstream umgesetzt. Jeder Node ist ein DNS-Cache. Anycast-DNS ist ohne Anpassungen an der Firmware nutzbar.
  • Multicast-Routing: Keine Umsetzung bisher
  • Telemetrie: Eine Umsetzung liegt seit Version 0.0.1.2 der Firmware vor. Respondd ist weiterhin nutzbar.

Wer Interesse daran hat, das neue Netz auszuprobieren, findet auf unserem File-Server die jeweils letzte Version. Bitte testet mit uns und meldet Euch auf der Mailingliste, wenn Dinge nicht so funktionieren wie gedacht. In unserem Wiki gibt es einen detaillierten Implementierungsstatus und Überblick über die Firmware und das Netz. So viel vorab: Es gibt keine IPv4-Adressen in diesem Netz.