Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
funktionsweise [2013/03/19 03:17] – [Die Funktionsweise des Bielefelder Freifunknetzes] mwarning | funktionsweise [2023/06/04 11:32] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
====== Einführung ====== | ====== Einführung ====== | ||
- | Das Netz ist soweit aufgebaut so das es möglichst dezentral, anonym aber auch einfach ist. | + | Das Netz ist soweit aufgebaut so dass es möglichst dezentral, anonym aber auch einfach |
- | Dies wird nur durch die technischen Möglichkeiten und Arbeitskraft begrenzt. | + | Dies wird nur durch die technischen Möglichkeiten und Arbeitskraft begrenzt, |
- | Ein Router benötigt keine weitere Konfiguration und soltle | + | wir arbeiten aber ständig an der Verbesserung dieser Qualitäten. |
+ | Ein Router benötigt keine weitere Konfiguration und sollte | ||
- | Im folgenden | + | Im Folgenden |
Dabei kann es sehr technisch werden - sorry. | Dabei kann es sehr technisch werden - sorry. | ||
Zeile 24: | Zeile 25: | ||
===== Funktionsweise der Firmware ===== | ===== Funktionsweise der Firmware ===== | ||
- | Die Firmware ist die Kombination aus einem Betreibssystem, der Software und ihrer Konfiguration die auf dem Router läuft. | + | Die Firmware ist die Kombination aus einem Betriebssystem, der Software und ihrer Konfiguration, die auf dem Router läuft. |
Der Kern der Firmwarekonfiguration besteht im Kern aus drei Scripten: | Der Kern der Firmwarekonfiguration besteht im Kern aus drei Scripten: | ||
Zeile 38: | Zeile 39: | ||
* / | * / | ||
* wir nur einmal aufgerufen und löscht sich dann | * wir nur einmal aufgerufen und löscht sich dann | ||
- | * testen und konfigurieren WLAN-Karte[n] | + | * testen und konfigurieren |
* generieren der Netzwerkadresse (10.29.x.y) | * generieren der Netzwerkadresse (10.29.x.y) | ||
- | * konfigurieren | + | * konfigurieren |
* generieren des eigenen Schlüsselpaares für fastd | * generieren des eigenen Schlüsselpaares für fastd | ||
* / | * / | ||
Zeile 49: | Zeile 50: | ||
* setzt das Gateway für den dhcp-Server | * setzt das Gateway für den dhcp-Server | ||
- | Davon losgelöst | + | Davon unabhängig |
- | Die Statusseite zeigt die IP-Adresse, den Namen, die Anzahl der Nachbarn und die Anzahl aller bekannten Knoten an. Auch ist darüber | + | Die Statusseite zeigt die IP-Adresse, den Namen, die Anzahl der Nachbarn und die Anzahl aller bekannten Knoten an und ist über die Eingabe |
===== Konfliktberechnung ===== | ===== Konfliktberechnung ===== | ||
- | Da die IP-Adresse auf Basis der MAC-Adresse gebildet wird - die IP (ipv4) allerdings viel kürzer ist kann es zu einem Konflikt kommen | + | Da die IP-Adresse auf Basis der MAC-Adresse gebildet wird - die IP (ipv4) allerdings viel kürzer ist kann es zu einem Konflikt kommen, in welchem |
Dieses Riskio lässt sich durch das [[http:// | Dieses Riskio lässt sich durch das [[http:// | ||
Zeile 65: | Zeile 66: | ||
Die IP Adressen für einfache Teilnehmer wird dagegen über DHCP verteilt und wird vom DHCP-Server auf Konfliktfreiheit überprüft vor der Vergabe und wird notfalls geändert. Für die Nodes dagegen muss die IP auf der MAC-Adresse basieren. | Die IP Adressen für einfache Teilnehmer wird dagegen über DHCP verteilt und wird vom DHCP-Server auf Konfliktfreiheit überprüft vor der Vergabe und wird notfalls geändert. Für die Nodes dagegen muss die IP auf der MAC-Adresse basieren. | ||
+ | Mit dem Umstieg auf IPv6 sollte das alles kein Problem mehr sein und sich weniger aufwändig gestalten. | ||
- | ===== Netzwerk Übersicht ===== | ||
- | {{ :netzueberblick.png? | + | ===== Das Netzwerk im Router ===== |
+ | |||
+ | Ein Router mit der Freifunk-Firmware hat intern drei Netzwerk-bridges (bridge=Switch) die mehrere Anschlüsse eines Routers zu einem Netwwerk zusammenknüpfen. | ||
+ | Die internen Namen sind br-mesh (10.29.x.y), | ||
+ | WAN ist der Anschluss über den das Internet erreichbar ist. | ||
+ | |||
+ | {{ :netzstruktur2.png? |