You are here: Archiv » Protokoll20160204

Protokoll vom 04. Februar 2016

TOP 1 - Neue Technologen

Batman V

Mit Batman v2014.1 wurden das Protokoll mit denen sich die Knoten untereinander über die Topologie des Netzes austauschen verändert. Das Protokoll hat nun die Versionsnummer V. Wir setzen IV ein. Ein Knoten, der noch Batman IV einsetzt kann nicht mit einem Knoten kommunizieren, der das neue Batman V als Protokoll nutzt.

Was ist 802.11s?

Es gibt mit 802.11s nun endlich einen offiziellen Standard zum Mesh-Netzwerk, den jedes Endgerät (Laptop/Handy/etc.) sprechen kann. Hierdurch kann ein Mesh-Netzwerk nicht nur durch weitere Router erweitert werden, sondern auch direkt durch die Endgeräte. Es bringt sogar ein eigenes Routing-Protokoll als Alternative zu Batman mit. Was genau alles in der Spezifikation von dem Standard noch alles drin steckt hat sich bisher keiner so genau angesehen. Fraglich ist zur Zeit auch, was der Standard in Zusammenarbeit mit Batman überhaupt genau leistet? Wie viel der Spezifikation ist dem Routing-Protokoll geschuldet? Was steckt außer dem Routing-Protokoll noch drin? Ist es überhaupt sinnvoll das Protokoll bei 802.11s durch Batman auszutauschen?

Auch hier scheint ein Bruch mit der Kompatibilität der Router untereinander unabdingbar, da das 802.11s das AdHoc-Netzwerk ersetzen würde.

Entschluss

Wir haben entschieden den Umzug auf Batman V durchzuziehen. Generell scheint Batman V bisher keine überragenden Verbesserungen mit sich zu bringen (s. Anhang). Wir sind allerdings der Meinung, dass wir früher oder später sowieso auf die neue Technologie umsteigen müssen.

Den Umzug auf 802.11s sparen wir uns vorerst. So reduzieren wir den Murphy-Faktor hoffendlich drastisch und können so später, falls wir wirklich einen weiteren Umzug machen wollen auf unsere Erfahrungen von dem ersten Mal zurückgreifen.

Planung:

Folgendes Wochenende ist dafür angesetzt:

  • Sa, 20.02.2016
  • So, 21.02.2016

Was haben wir vor?

  1. Mytze bereitet dafür gw06 mit Batman-v15 vor.
  2. Wir überlegen uns eine Update-Strategie.
  3. Wir wollen eine Testlandschaft/Testmesh zum Updaten aufbauen. => Bringt eure Router mit!

Was ist noch vor dem Release zu tun?

  1. Gateways müssen auf batman-15 umgestellt werden
  2. Anzahl der fastd-tunnel auf 1 reduzieren
  3. Meshviewer muss auf das neue Mapbackend umgestellt werden

Anhang: Batman 15 Übersicht

  • 2014.0
    • vis removed
    • fragmentation
      • more fragments (up to 16)
      • reassembly on the way

  • 2014.1
    • network wide multi inferface optimization
    • every dhcp packets are sent as bat-unicast

  • 2014.2
    • added multicast optimization

  • 2014.3
    • -

  • 2014.4
    • fixed CVE-2014-9428: DOS
    • fixed NULL dereference in gw code

  • 2015.0
    • -

  • 2015.1
    • fixed kernel crashes in vlan handlers

  • 2015.2
    • fixed gw_bandwith calc on 32bit systems
    • fixed: avoid false temp TT entries
    • fixed memory leak on add with invalid VLAN

  • 2016.1
    • see 1 hop neighbours in an extra table
Impressum -- Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.