Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
freifunk-netzwerk_mesh_routing [2015/08/28 19:08] – angelegt gucky | freifunk-netzwerk_mesh_routing [2015/08/30 11:52] – gucky | ||
---|---|---|---|
Zeile 8: | Zeile 8: | ||
Server / Gateways sind die Server im Internet, die z.b. den Ausgang darstellen. | Server / Gateways sind die Server im Internet, die z.b. den Ausgang darstellen. | ||
- | Ein Freifunk Knoten verbindet sich mit einem Server, von de mer Zugangsdaten hat. Das geschieht per VPN. Allerdings **nicht** OpenVPN, sondern " | + | Ein Freifunk Knoten verbindet sich mit einem Server, von dem er Zugangsdaten hat. Das geschieht per VPN. Allerdings **nicht** OpenVPN, sondern " |
Fastd ist ein VPN Daemon, der allerdings keinerlei Routing beherrscht. Er arbeitet nur auf Layer 2 unter routet nur MAC Adressen. | Fastd ist ein VPN Daemon, der allerdings keinerlei Routing beherrscht. Er arbeitet nur auf Layer 2 unter routet nur MAC Adressen. | ||
Die Gegenstelle befindet sich im Server. Dort befindet sich auch das Kernelmodul, | Die Gegenstelle befindet sich im Server. Dort befindet sich auch das Kernelmodul, | ||
- | Das Interessante daran sidn 2 Dinge: | + | Das Interessante daran sind 2 Dinge: |
* Die Mesh Knoten versenden in Regelmässigen Abständen Accounces. Darin werden die Informationen zwischen Knoten behandelt. Und auch die Liste der Knoten, die über Knoten geroutet werden. | * Die Mesh Knoten versenden in Regelmässigen Abständen Accounces. Darin werden die Informationen zwischen Knoten behandelt. Und auch die Liste der Knoten, die über Knoten geroutet werden. | ||
* Das Mesh läuft zwischen den Knoten und dem entsprechenden Login Server. Zusätzlich wird das Mesh zwischen den Servern selbst beroutet. | * Das Mesh läuft zwischen den Knoten und dem entsprechenden Login Server. Zusätzlich wird das Mesh zwischen den Servern selbst beroutet. | ||
- | Das Mesh selbst lässt sich am besten als eine Art BGP Protokoll rein auf Layer 2 verstehen. Im BGP Protokoll werden Netzwerk Routen verwaltet per Layer3 Routing. | + | Das Mesh selbst lässt sich am besten als eine Art BGP Protokoll rein auf [[https:// |
- | Das Mesh arbeitet vollständig auf Layer 2 und Router allein MAC Adressen. Das Problem daran ist, daß das MAC Routing nicht in Segmente eingeteilt werden kann, ohne eine neue Community. | + | Das Mesh arbeitet vollständig auf Layer 2 und Router allein MAC Adressen. Das Problem daran ist, daß das MAC Routing nicht in Segmente eingeteilt werden kann, ohne eine neue Community. |
So wie z.b. die BGP Routen im Kernel groß werden können, so können die Routen im Mesh auch groß und viel werden. | So wie z.b. die BGP Routen im Kernel groß werden können, so können die Routen im Mesh auch groß und viel werden. | ||
Zeile 24: | Zeile 24: | ||
Das Mesh Netzwerk hat allerdings seine Berechtigung.[[https:// | Das Mesh Netzwerk hat allerdings seine Berechtigung.[[https:// | ||
+ | Mit dem Netzwerk ist es möglich, Freifunk Router erst " | ||
+ | |||
+ | Damit das Mesh Netzwerk nicht zu groß wird, muß es unterteilt werden. Entweder mit neuen Communities, | ||
+ | |||
+ | Das Routing zwischen Communities wird per [[https:// | ||
+ | |||
+ | Vom Gateway aus wird das Netzwerk dann " | ||
+ | Ob dabei ein VPN zum Einsatz kommt bestimmt der Standort des Gateway. | ||
+ | |||
+ |