B.A.T.M.A.N.
Better Approach To Mobile Adhoc Networking (B.A.T.M.A.N.) ist ein ein Routingprotokoll für Mesh-Netzwerke und wird aktuell von der Freifunk-Community entwickelt. Freifunk Franken setzt in der aktuellen Firmware die Variante B.A.T.M.A.N. advanced (batman-adv) ein. Im Gegensatz zu OLSR und älteren B.A.T.M.A.N.-Implementierungen routet batman-adv auf MAC-Ebene, nicht auf IP-Ebene. Die Routen werden also vom batman-adv-Linux-Kernel-Modul verwaltet und im batman-eigenen Netzwerk-Interface verborgen, während OLSR keine eigenen Interfaces erzeugt, sondern lediglich die Routen des Betriebssystems verändert. Vorteil dieses Ansatzes ist unter anderem, dass beliebige Protokolle über das Mesh laufen können.
Versionshistorie
Übersicht der B.A.T.M.A.N.-Versionshistorie und welche offiziellen und alternativen Freifunk-Franken-Firmwares welche Version implementiert haben. Die Angaben sind nicht vollständig.
Version | Veröffentlichung | Firmware |
---|---|---|
2018.3 | 14. September 2018 | |
2018.2 | 17. Juli 2018 | adsc9_20180806 |
2018.1 | 25. April 2018 | adsc9_20180517, adsc9_20180628, adsc9_20180728, gw_20180628 |
2018.0 | 27. Februar 2018 | |
… | … | |
2016.5 | 14. Dezember 2016 | 20180802 |
… | … | |
2013.4.0 | 16. Oktober 2013 | 0.5.2, 20160310, 20160506, 20170110, 20170918 |
… | … | |
0.1 | 28. Dezember 2008 |