B.A.T.M.A.N. fliegt durchs Weimarnetz

...oder besser gesagt: flog durchs Weimarnetz. B.A.T.M.A.N. steht für "Better Approach To Mobile Ad-hoc Networking" ist ein neues, revolutionäres Routingprotokoll ("jaja, das sagen 'se alle..."), welches OLSR vielleicht mal ablösen wird. Aus der BATMAN2-Dokumentation: Es berechnet keine Routen - es spürt das Vorhandensein von Routen auf, und benutzt sie bei Bedarf.

DieBATMAN2-Software schlummerte quasi - fest in die Firmware eingebacken -und wartete darauf gestartet zu werden. Das Stichwort"<batmanstarten>" auf unser WIKI-Seite veranlasste am 10. Juli2006 um 12 Uhr auf allen - ca. 100 - Freifunk-Routern im Weimarnetz dasHochfahren des neuen Routing-Protokolls. Das "alte" OLSR lief dabeinebenbei weiter.

Da staunt der Laie und der Fachmann wundertsich: Wir hatten also ein Netz-im-Netz und der Angstschweiss liessnicht lange auf sich warten, schliesslich wurde BATMAN2 noch nie in soeinem grossen Testfeld losgelassen. Trotz der Gewissheit, das wir einen Notausschalter hatten,fragte man sich: Was kann passieren? - Wir beobachteten also und...

  • testeten und verglichen Routen
  • bebobachteten das Ansteigen des Datenverkehrs
  • machten Testdownloads im Batman-Netz

Nachungefaehr 12 Stunden Laufzeit allerdings, wurde BATMAN2 auf allenRoutern im Weimarnetz hastig wieder von uns deaktiviert. Was warpassiert, warum dieses kurze Debüt?

Nachdem ein Blick in denfrühen Morgenstunden auf einigen Routern zweifelsfrei gezeigt hat, dasdie CPUs ganz schoen schnauften, haben wir uns dazu entschlossen dieNotbremse zu ziehen und auf die naechste Version des Routing-Diensteszu warten. Die erhofften Vorteile - geringer Speicherbedarf und geringeCPU-Belastung - stellten sich teilweise als (noch) nicht ganz richtigheraus:

Ansteigen der CPU-Last waehrend des startens von BATMAN:

 

Aber:

  • BATMAN funktionierte. Und das garnicht mal schlecht.
  • BATMAN fand manchmal andere Routen als OLSR und manchmal die gleichen.
  • BATMAN hat sich in der fruehen Version 0.06 wacker geschlagen.


So bleibt nach allen Strapazen dieser Nacht jedoch die Gewissheit nur  ein Minimum an Speicherplatz verschwendet zu haben. ;-)

Weitere Informationen zum Test gibt es auf der Weimarer Seite unter Batman-Test und  Batman-Test-Analyse. Wer selbst mal BATMAN2 ausprobieren will, findet hier eine kurze Anleitung.