--- title: Matrix relevanter Routing-Protokolle format: markdown toc: no ... Hinweise und Weiterführendes zu den in der Matrix verwendeten Routing-Protokollen und Abkürzungen siehe [Linkliste]() und [Routing-Grundlagen](). # Matrix relevanter Routing-Protokolle
**batman-adv****Babel****OLSR v1 / v2****OSPF v2 / v3**IGP-Kopplung**BGP**
**ad-hoc geeignet**++-/+-* / --
**Layer 2 / 3**233333
**Routing-Verfahren**DVDVLSLS* / PSPV
**IPv4 / IPv6**-IPv4 + IPv6IPv4 / IPv4 + IPv6IPv4 / IPv6*IPv4 + IPv6
**Nachbarschaft**BroadcastIPv6-MulticastBroadcast / NHDPMulticast + config* / configconfig
**Kommunikationskanal**Ethertype 0x4305UDPv6UDPv4 / UDPv6IP protocol 89*TCP
**Metrik | bits**TQ | 8ETX, Latenz | 16hop count / ?config | 24*path length, MED | 32, config
**skaliert?**--?+* / ?++
**Schleifenvermeidung**DVDV + feasibilityLSLS* / PSPV
**source based routing**-+----
**Routenaggregation**---inter-areainter-instance+
**externe Routenattribute**-extension- / extension32bit++
**RFC**-61263626 / 71812328 / 5340* / -4271
**interoperabel**-+?+++
**Routing-Suite**-BirdXORP / -alleBirdalle
# Notation In der Matrix bedeutet: - "+" = Merkmal trifft zu - "-" = Merkmal trifft nicht zu - "?" = bitte ergänzen:-) - "x + y" = sowohl x als auch y treffen zu - "x / y" = x gilt für OLSRv1 / y für OLSRv2, ditto OSPFv2 / OSPFv3 und IGP / IGP-Kopplung - "*" = hängt von den beteiligten IGPs ab # Erläuterungen IGP-Kopplung : Verbindung von mehreren IGP-Instanzen zu einem inter-mesh mit optimalem Routing, kann verschiedene Routing-Protokolle integrieren, benutzt Routing-Suites in den Grenzroutern, [mehr davon](Fussgaengerzonenproblem-Zusammenfassung) ad-hoc geeignet : kann in einem WLAN-Mesh, also bei sich verändernden Verbindungsqualitäten und Topologien verwendet werden Nachbarschaft : wie erfahren Router, wer ihre Nachbarn sind (config = das wird explizit konfiguriert) Kommunikationskanal : wie tauschen Router untereinander Informationen aus skaliert? : "-" = keine Techniken für große Routingbereiche, ..., "++" = skaliert aufs ganze Internet feasibility : ein Kriterium für die Akzeptanz von Routen (bei DV-Routing), s. zB den Abschnitt "feasibility conditions" im Text [Fußgängerzonenproblem](Fussgaengerzonenproblem) extension : das Protokoll ist erweiterbar, sodass sich das Merkmal auf diesem Wege implementieren ließe (Babel: [RFC7557](https://tools.ietf.org/html/rfc7557), OLSRv2: [RFC5444](https://tools.ietf.org/html/rfc5444)) interoperabel : es gibt mehrere interoperable Implementierungen des Protokolls, die zusammen eingesetzt werden können