Änderungen

Zur Navigation springen Zur Suche springen
mail von der berliner freifunk-liste
<pre>
--- Weitergeleitete Nachricht / Forwarded Message ---
Date: Thu, 24 Mar 2005 09:38:16 +0100
From: "Sven-Ola Tuecke" <mail2news@commando.de>
To: wlanware@freifunk.net
Subject: [WLANware] Kampf um die Default-Route

Hallo,

weil es gestern beim Waveloeten Thema war: Bitte Default-Routen nicht
manuell setzen.

Kurzfassung: Einfach die Finger da weg. Der OLSR-Daemon bestimmt die
richtige Default-Route. Falls nicht: Pech - es ist eben kein passendes HNA4
in der Nähe oder die OLSR-Config stimmt nicht. Es gibt leider nur *eine*
Default-Route pro Station.

Und hier die Langfassung:

Wenn ein WRT-Admin etwas über das Netz wei�?, dass der OLSR-Daemon nicht
korrekt ermittelt: Dann kann eine manuelle temporäre Reparatur der
Routen-Tabelle helfen. Aber das hat Haken. Hier zwei Beispiele:

Beispiel A: WRT-Admin sagt: "Ich kenne das beste Internet-Gateway - besser
als der OLSR-Daemon. Dann setze ich mal eine Default-Route drauf."

Antwort: Wenn du alle Geräte zwischen Dir und dem Internet-Gateway sowie das
Internet-Gateway selbst manuell konfigurieren kannst: Kein Problem.
Andernfalls: benutzt du die Zwischenstation eines Dritten, bist du darauf
angewiesen, dass auch diese Zwischenstation die richtige Default-Route
setzt.

Anderer -> Du -> Dritter -> Vierter -> Inet-GW(HNA) -> Provider -> usw.

Der OLSR-Daemon setzt die "Default-Routen-Kette" anhand der bekannten
Netztopologie und sorgt dafür, dass alle Default-Routen in die gleiche
Richtung zeigen. Ein Datenpaket von dir an einen Internet-Server durchläuft
die Kette von Default-Routes bis zum nächsten Internet-Gateway. Der Rückweg
geht dann über eine Host-Routen-Kette und wird ebenfalls vom OLSR-Daemon
verwaltet. Jeder der die Routen-Kette mit einer manuellen Route durchbricht,
blockiert die Internet-Kommunikation für andere. Fällt das Internet-GW mal
aus, sollte man manuelle Routen auch möglichst schnell korrigieren. Du bist
garantiert im Urlaub, wenn das passiert.

Beispiel B: WRT Besitzer sagt: "Meine Geräte sollen *mein* Internet-GW
benutzen. Alle anderen können ja woanders hin bei mir durchleiten. Ich setz'
jetzt für meine Geräte eine Default-Route auf *mein* Internet - Basta".

Antwort: Es gibt keine einfache Möglichkeit, für Datenpakete mit
verschiedenen Quelladressen eine andere Zielroute zu bestimmen. Welche Route
ein Datenpaket auf deinem Gerät nimmt, wird *nur* durch die Ziel-IP-Adresse
bestimmt. Andere Teilnehmer (für die du die Zwischenstation bist) erleben
dann folgendes:

Anderer -> Du -!!!- Dritter -> Vierter -> Inet-GW(HNA) -> Provider -> usw.

Bei dem !!!-Zeichen wird ein Datenpaket über deinen Internet-Zugang
rausgesendet. Blockierst du das per Firewall, gibt es für andere keine
Antwort. Blockierst du das nicht, wäre es besser wenn der Zugang "offiziell"
wird und du eine HNA4-Ankündigung konfiguriert.

Tipp: Mit Tunneln ist das Leben leichter. Willst du wirklich ein
Privat-Internet-Gateway nutzen, setze dich mit den verschiedenen
Tunnel-Techniken ins Benehmen. Mit dem einfachen "route add default" geht
das jedenfalls nicht. Und natürlich gibt es immer die Möglichkeit, die ESSID
zu wechseln.

Gru�?, Sven-Ola
</pre>

Navigationsmenü