B.A.T.M.A.N.

Aus Opennet
Version vom 7. September 2007, 11:34 Uhr von Zim (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

batman: routing protocol


Config-Datei unter Kamikaze:

/etc/config/batman:

config batman general

       option interface                wl0
       option announce
       option gateway_class            6
       option originator_interval
       option preferred_gateway
       option routing_class
       option visualisation_srv


interface: - das interface auf dem batman sich im Netz austauschen soll, primaer das Wireless-Interface - eg: wl0; ath0

announce: - Subnetze die batman advertisen (verbreiten) soll - default: <keins> - eg: 192.168.1.0/24; 172.16.0.0/16 - cl: -a

gateway_class: - nur fuer router interessant, die gleichzeitig Gateways (Usergateway) sind - default: 0 - eg: 0-11; 0: kein Gateway, 1-11: Bandbreitenabhaengig, wobei 11 >6Mbit bedeutet - cl: -g

originator_interval: - Zeitinterval fuer die Advertisements, wie oft sendet batman Routing-Informationen - default: 1000ms - eg: 2000: 2 Sekunden - cl: -o

preferred_gateway: - bevorzugtest Gateway - eg: 192.168.1.1 - cl: -p

routing_class: - nach welchem Kriterium batman die Route auswaehlt - eg: 0-3; 0: keine Default-Route; 1: schnell; 2: stabil; 3: statistisch beste (wie bei OLSR) - cl: -r

visualisation_srv: - Adresse des Vis-Server; zzt nicht implementiert - eg: 192.168.1.1 - cl: -v


Hinweis:

Die Optionen "gateway_class" kann nicht zusammen mit "preferred_gateway" und "routing_class" verwendet werden. Am besten zu beschreiben, als Server (gateway_class) und Client (preferred_gateway, routing_class).

Weitere Optionen des batmand:

Debug-Mode: - verschiedene Debug-Modi - eg: 0-4; 0: keine Debug-Informationen; 1: Neighbours; 2: Gateways; 3: normal; 4: alle batman-informationen, die verarbeitet werden - cl: -d

Connect-Mode: - verbindet zum lokalen batmand, zb. fuer Debugging - cl: -c


Beispiele:

batmand -c -d 1 - Zeigt alle aktuellen Nachbarn des Knotens an

batmand -a 192.168.1.0/24 -r 2 -o 2000 ath0 - Sendet auf ath0 alle 2 Sekunden und verbreitet dabei, dass das 192.168.1.0/24 netzt lokal angebungen ist. Ausserdem nimmt er das Default-Gateway ueber den stabilsten Pfad

batmand -g 6 -o 1000 wl0 - Sendet auf wl0 jede Sekunde und verbreitet sein Default-Gateway, Bandbreite bis 1Mbit

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge