B.A.T.M.A.N.: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
[[Datei:Batlogo transparent.png|rechts|mini|Offizielles Logo von B.A.T.M.A.N.]] | [[Datei:Batlogo transparent.png|rechts|mini|Offizielles Logo von 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 | '''Better Approach To Mobile Adhoc Networking''' ('''B.A.T.M.A.N.''') ist ein ein Routingprotokoll für Mesh-Netzwerke. Die einzelne Nodes kennen zwar jeden anderen Knoten, jedoch nicht die gesamte Topologie und damit auch nicht die komplette Route zu einem Ziel. Die Information der Topologie liegt im Mesh-Netzwerk als verteilte Information dezentral über alle Knoten verstreut. | ||
Ursprünglich wurde B.A.T.M.A.N. von Freifunk Berlin als Alternative zu OLSR entwickelt. Als Ansatz wurde das gängige IP-Routing gewählt. | |||
Die Weiterentwicklung seit Anfang 2010 konzentriert sich auf B.A.T.M.A.N. advanced (batman-adv), welches das Routing im MAC-Layer verwendet. Ein Mesh auf Basis von batman-adv bildet eine große gemeinsame Broadcast-Domäne. | |||
Freifunk Franken setzt in seiner aktuellen [[Portal:Firmware|Firmware]] auf die Weiterentwicklung. | |||
Seit dem Kernel in der Version 2.6.38 ist B.A.T.M.A.N. Teil des offiziellen Linux-Kernels. [https://kernelnewbies.org/Linux_2_6_38#B.A.T.M.A.N._mesh_protocol] | |||
== Versionshistorie == | == Versionshistorie == |
Version vom 23. Dezember 2018, 15:04 Uhr
Better Approach To Mobile Adhoc Networking (B.A.T.M.A.N.) ist ein ein Routingprotokoll für Mesh-Netzwerke. Die einzelne Nodes kennen zwar jeden anderen Knoten, jedoch nicht die gesamte Topologie und damit auch nicht die komplette Route zu einem Ziel. Die Information der Topologie liegt im Mesh-Netzwerk als verteilte Information dezentral über alle Knoten verstreut.
Ursprünglich wurde B.A.T.M.A.N. von Freifunk Berlin als Alternative zu OLSR entwickelt. Als Ansatz wurde das gängige IP-Routing gewählt.
Die Weiterentwicklung seit Anfang 2010 konzentriert sich auf B.A.T.M.A.N. advanced (batman-adv), welches das Routing im MAC-Layer verwendet. Ein Mesh auf Basis von batman-adv bildet eine große gemeinsame Broadcast-Domäne.
Freifunk Franken setzt in seiner aktuellen Firmware auf die Weiterentwicklung.
Seit dem Kernel in der Version 2.6.38 ist B.A.T.M.A.N. Teil des offiziellen Linux-Kernels. [1]
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.4 | 14. November 2018 | |
2018.3 | 14. September 2018 | adsc9_20181015, adsc9_20181202, gw_20181015 |
2018.2 | 17. Juli 2018 | adsc9_20180806 |
2018.1 | 25. April 2018 | 20181202, adsc9_20180517, adsc9_20180628, adsc9_20180728, fbl-gateway-20180930, gw_20180628 |
2018.0 | 27. Februar 2018 | |
… | … | |
2016.5 | 14. Dezember 2016 | 20180802, fbl-gateway-20180428 |
… | … | |
2013.4.0 | 16. Oktober 2013 | 0.5.1, 0.5.2, 20160310, 20160506, 20170110, 20170918 |
… | … | |
0.1 | 28. Dezember 2008 |
Siehe auch
- B.A.T.M.A.N.-Funkbrücke
- Freifunk-Gateway aufsetzen/Batman bridge (veraltet)
- Freifunk-Gateway aufsetzen/Batman-adv
- Freifunk-Gateway aufsetzen/Batman-Gatewayselection
- Raspberry Pi ins B.A.T.M.A.N. (teilweise veraltet)