Linkliste.page 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. ---
  2. title: Links zum Thema Routing
  3. categories: Routing Linkliste
  4. format: markdown
  5. ...
  6. Diese Seite dient dem Sammeln von links, die für die Beschäftigung mit dem Thema Routing und den Aufbau eigener Routingdomänen hilfreich sind.
  7. # Protokolle
  8. ## Abk.
  9. * IGP = interior gateway protocol [Wikipedia](https://de.wikipedia.org/wiki/Interior_Gateway_Protocol)
  10. * EGP = exterior gateway protocol [Wikipedia](https://de.wikipedia.org/wiki/Exterior_Gateway_Protokoll)
  11. * LS = link-state [Wikipedia](https://de.wikipedia.org/wiki/Link-State)
  12. * DV = distance-vector [Wikipedia](https://de.wikipedia.org/wiki/Distance-Vector)
  13. * PV = path-vector [Wikipedia](https://de.wikipedia.org/wiki/Pfadvektorprotokoll)
  14. * AH = für ad-hoc Netze (WLAN Meshes) geeignet
  15. * L2 = layer 2 routing
  16. ## Allgemein
  17. OSPF
  18. : IGP, LS. [Wikipedia](https://de.wikipedia.org/wiki/OSPF), [RFC 2328](http://tools.ietf.org/html/rfc2328).
  19. BGP
  20. : EGP, DV/PV. [Wikipedia](https://de.wikipedia.org/wiki/Border_Gateway_Protocol), [RFC 4271](http://tools.ietf.org/html/rfc4271).
  21. ## Speziell für den Freifunk relevant
  22. OLSR
  23. : IGP, LS, AH. [Wikipedia](https://de.wikipedia.org/wiki/Optimized_Link_State_Routing), OLSRv1 [RFC 3626](http://tools.ietf.org/html/rfc3626), OLSRv2 [RFC 7181](http://tools.ietf.org/html/rfc7181).
  24. B.A.T.M.A.N.
  25. : IGP, DV, AH, L2. [Homepage](http://www.open-mesh.org/projects/batman-adv/), Seite zu [B.A.T.M.A.N.](BATMAN) hier im Wiki.
  26. Babel
  27. : IGP, DV, AH. [Homepage](http://www.pps.jussieu.fr/~jch/software/babel/), [RFC 6126](https://tools.ietf.org/html/rfc6126). Gluon mit Babel: "[Layer 3 Master Plan](http://nilsschneider.net/2016/04/10/babel-in-gluon.html)", Frankfurter [Gluon-Firmware mit Babel](https://wiki.ffm.freifunk.net/firmware:babel). [Babel in Bird6](http://bird.network.cz/?get_doc&f=bird-6.html#ss6.1).
  28. Libre-Mesh
  29. : EGP, IGP. [Homepage](http://www.libre-mesh.org/). Eine FF-Firmware (wie Gluon), die verschiedene Routingprotokolle integriert. Wird in Teilen der spanischen Freifunk-Entsprechung [guifi.net](https://en.wikipedia.org/wiki/Guifi.net) verwendet. Zur Verbindung von BGP, [bmx6](http://bmx6.net/projects/bmx6) (einem DV-Mesh-Protokoll) und B.A.T.M.A.N. siehe die englischsprachige Arbeit [Interoperability between classic infrastructure and Libre-Mesh networks in Guifi.net](http://nicolasacco.diveni.re/~gioacchino/internship-report/main.html). Der Lektüre nach sieht es so aus, dass hier das Skalierungsproblem von B.A.T.M.A.N. gelöst wird (das "Rauschen"), indem die Topologien zwischen einem WLAN-Mesh und dem Guifi.net Backbone getrennt werden. Leider war die Praktikumszeit (im Botanischen Garten Barcelonas:) wohl zu kurz, um auch noch das [Fußgängerzonenproblem](Fussgaengerzonenproblem) zu lösen, indem Metrikinformationen zwischen den Routingbereichen ausgetauscht werden.
  30. IGP-Kopplung
  31. : EGP, DV/PV. Achtung: existiert zZ nur als lokaler Prototyp, OSPF (mit Babel-Metriken (sic!-)) für die IGP-Instanzen und Bird als EGP (sic!-). Bisher ohne peer-review und unabhängige Implementierung, aber zZ mit über 10 Routern in 4 IGP-Instanzen am Netz. Siehe dazu den lokalen (und sehr langen) Text zum [Fußgängerzonenproblem](Fussgaengerzonenproblem) des Freifunk, Einstieg am besten über die [Zusammenfassung](Fussgaengerzonenproblem-Zusammenfassung). Merksatz: "Kopplung von IGPs = gemeinsame Metrik trotz Entkopplung der Topologien".
  32. # routing suites
  33. * [Bird](http://bird.network.cz/)
  34. * [Quagga](http://www.quagga.net/)
  35. * [XORP](http://www.xorp.org/)
  36. # Lernmaterialien
  37. * TBD: Wenn jemand mitkriegt, dass die Folien, Labs u.dgl. von den [FFRL routing days](https://routingdays.ffrl.net/) verfügbar sind, dann bitte hier verlinken.
  38. * TBD: ...