Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
backbone [2014/01/24 19:14] – angelegt bodems | backbone [2023/06/04 11:32] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
===== Idee eines Backbone-Konzeptes ===== | ===== Idee eines Backbone-Konzeptes ===== | ||
- | Stand: 24.01.2014 \\ | + | Stand: 24.08.2015 \\ |
[[http:// | [[http:// | ||
- | Verbunden werden die Mesh-Wolken mit sogenannten Edge-Routern, | + | Verbunden werden die Mesh-Wolken mit sogenannten Edge-Routern, |
+ | Das Netz kann nicht einfach umgestellt werden, da sonst Routingprobleme entstehen, daher muss der Aufbau koordiniert sein. Das vorhandene Netz kann trotzdem weiter betrieben werden, allerdings muss für jede zukünftig Mesh-Wolke eine andere BSSID zum meshen benutzt werden, damit sie sich nicht unbeabsichtigt miteinander verbinden, sonst wird es ziemlich hässlich. | ||
==== Stichpunkte ==== | ==== Stichpunkte ==== | ||
- | * Aufbau eines IPv6-only WLAN-Backbones mit OLSR | + | * Aufbau eines IPv6-only WLAN-Backbones mit OLSR oder babel, bmx6 soll besser funktionieren als babel |
* Aufbau von isolierten Meshwolken, die über Edge-Router mit dem Backbone verbunden sind | * Aufbau von isolierten Meshwolken, die über Edge-Router mit dem Backbone verbunden sind | ||
* Jede Batman-Wolke bekommt ihr eigenes v6-Netz | * Jede Batman-Wolke bekommt ihr eigenes v6-Netz | ||
* IPv4 mit [[https:// | * IPv4 mit [[https:// | ||
* Beibehaltung des vorhandenen Batman-Netzes als " | * Beibehaltung des vorhandenen Batman-Netzes als " | ||
+ | * PtP-Verbindungen ohne OpenWRT mit WDS-Bridge | ||
+ | * ESSID-Schema: | ||
+ | * ist das zu lang? | ||
+ | * WPA2, damit sich nicht ausversehen ein Client verbindet und den Link kaputt macht | ||
+ | * Core-Router mit OpenWRT und OLSR | ||
+ | * VLAN für jede eigene PtP-Verbindung | ||
+ | * management-VLAN für APs | ||
+ | ==== Edge-Router ==== | ||
+ | * announcen sich als batman-adv-Gateway | ||
+ | * Interfaces für olsr/< | ||
+ | * Bridge für batman mit v6-Adresse aus jeweiligem Gebiet | ||
+ | * < | ||
+ | * < | ||
+ | * Richtfunk zum Backbone | ||
+ | * VPN-Tunnel zum Backbone (optional, mit hoher Metrik damit WLAN bevorzugt wird) | ||
+ | * Verteilen auf br-public IPv6 an Clients | ||
+ | * Verteilen IPv4 Adressen und DNS-Server (DNS ist Router), v4 nach außen hin blockiert, nur für DNS) | ||
+ | * Umsetzen von IPv4-DNS auf IPv6-DNS | ||
+ | |||
+ | ==== Mesh-Nodes ==== | ||
+ | * Nur batman-adv | ||
+ | * kein VPN | ||
+ | * < | ||
+ | * Verteilen IPv4 Adressen und DNS-Server (DNS ist Router), v4 nach außen hin blockiert, nur für DNS | ||
+ | * Umsetzen von IPv4-DNS auf IPv6-DNS | ||
+ | * < | ||
+ | |||
+ | ==== Beispiel für Subnetzaufteilung ==== | ||
+ | * fdef: | ||
+ | * fdef: | ||
+ | * fdef: | ||
+ | * fdef: | ||
+ | * fdef: | ||
+ | |||
+ | ==== Vorteile ==== | ||
+ | * Broadcasttraffic von batman wird lokal gehalten und " | ||
+ | * skaliert wesentlich besser | ||
+ | * IPv6 wird erzwungen | ||
+ | * stadtweites Backbone | ||
+ | |||
+ | ==== Nachteile ==== | ||
+ | * Aufbau muss koordiniert sein | ||
+ | * Nicht ganz triviale Konfiguration | ||
+ | * NAT64 ist NAT | ||
+ | |||
+ | |||
+ | ==== (öffentliche) Gebäude ==== | ||
+ | Hier werden Ideen für hohe Gebäude gesammelt | ||
+ | |||
+ | ^ Gebäude | ||
+ | | Speicher1 | ||
+ | | Sendemast FH | Wilhelm-Bertelsmann-Str. 10 | BLB NRW | 52.02406785 8.54763150 | | ||
==== Links ==== | ==== Links ==== | ||
[[http:// | [[http:// | ||
[[http:// | [[http:// |