Zum Hauptinhalt springen

RFC 6388 - LDP-Erweiterungen für Point-to-Multipoint- und Multipoint-to-Multipoint-LSPs

  • Status: Proposed Standard
  • Veröffentlicht: November 2011
  • Stream: IETF
  • Errata: Keine Errata

Zusammenfassung

Dieses Dokument beschreibt Erweiterungen des Label Distribution Protocol (LDP) für den Aufbau von Point-to-Multipoint (P2MP)- und Multipoint-to-Multipoint (MP2MP)-Label-Switched-Paths (LSPs) in MPLS-Netzwerken. Diese Erweiterungen werden auch als Multipoint-LDP (mLDP) bezeichnet. Multipoint-LDP konstruiert die P2MP- oder MP2MP-LSPs, ohne mit einem anderen Multicast-Baum-Konstruktionsprotokoll zu interagieren oder darauf angewiesen zu sein. Dieses Dokument beschreibt Protokollelemente und Verfahren zum Aufbau solcher LSPs in einer vom Empfänger initiierten Weise. Es kann verschiedene Anwendungen für Multipoint-LSPs geben, zum Beispiel IP-Multicast oder Unterstützung für Multicast in BGP/MPLS Layer 3 Virtual Private Networks (L3VPNs).

1. Einleitung

LDP [RFC5036] definiert Mechanismen zum Aufbau von Point-to-Point (P2P)-LSPs. Dieses Dokument erweitert LDP, um P2MP- und MP2MP-LSPs zu unterstützen.

  • P2MP-LSP: Ermöglicht den Verkehrsfluss von einem einzelnen Wurzelknoten (Root) zu mehreren Blattknoten (Leaf).
  • MP2MP-LSP: Ermöglicht bidirektionale Verkehrsweiterleitung zwischen mehreren Knoten, wobei jeder Knoten sowohl Sender als auch Empfänger sein kann.

1.1 Terminologie

  • Root (Wurzel): Der Ingress-LSR für einen P2MP- oder MP2MP-LSP.
  • Leaf (Blatt): Ein Egress-LSR für einen P2MP- oder MP2MP-LSP.
  • Transit: Ein LSR, der weder Wurzel noch Blatt ist.
  • mLDP: Multipoint-LDP.

2. Einrichten von P2MP-LSPs mit LDP

Um einen P2MP-LSP einzurichten, initiiert ein Blattknoten die Signalisierung, indem er eine Label Mapping-Nachricht sendet, die ein P2MP-FEC-Element enthält. Die Signalisierung breitet sich stromaufwärts entlang des Multicast-Baums in Richtung des Wurzelknotens aus.

2.2 P2MP-FEC-Element

Das P2MP-FEC-Element identifiziert einen P2MP-LSP. Es enthält die folgenden Felder:

  • Type: P2MP-FEC-Typ.
  • Root Node Address: Die Adresse des Wurzelknotens.
  • Opaque Value: Ein undurchsichtiger Wert, der verwendet wird, um den LSP im Kontext des Wurzelknotens eindeutig zu identifizieren.

3. Einrichten von MP2MP-LSPs mit LDP

Das Einrichten von MP2MP-LSPs ähnelt P2MP, unterstützt jedoch bidirektionalen Verkehr.

3.1 MP2MP-FEC-Element

Das MP2MP-FEC-Element identifiziert einen MP2MP-LSP. Die Struktur ähnelt dem P2MP-FEC, jedoch mit einem anderen Typ.

4. Upstream-Label-Zuweisung (Upstream Label Assignment)

Im Standard-LDP werden Labels von Downstream zugewiesen. In mLDP senden Downstream-Knoten jedoch Label-Mappings an Upstream-Knoten, um den empfängergesteuerten Baumaufbau zu unterstützen.

5. LDP-Fähigkeitsaushandlung

mLDP verwendet den LDP-Fähigkeitsmechanismus [RFC5561], um die Unterstützung für P2MP- und MP2MP-Fähigkeiten anzukündigen.

  • P2MP Capability: Zeigt die Unterstützung für P2MP-LSPs an.
  • MP2MP Capability: Zeigt die Unterstützung für MP2MP-LSPs an.

6. Protokollverfahren

6.1 Verarbeitung von Label Mapping-Nachrichten

Wenn ein LSR ein Label Mapping für einen P2MP- oder MP2MP-FEC empfängt, führt er die folgenden Aktionen aus:

  1. Validierung des FEC.
  2. Bestimmung des Upstream-Nachbarn (Pfad zur Wurzel).
  3. Wenn es sich um einen Transitknoten handelt, Weitergabe des Label Mappings an den Upstream-Nachbarn (falls noch nicht gesendet).
  4. Installation eines Weiterleitungseintrags, der das Upstream-Label auf Downstream-Labels abbildet.

7. Schleifenerkennung

mLDP erbt den Schleifenerkennungsmechanismus von LDP. Darüber hinaus kann es durch die Abhängigkeit vom Unicast-Routing zur Bestimmung des Pfades zur Wurzel die Schleifenvermeidungseigenschaften des Unicast-Routings nutzen.

8. Sicherheitsüberlegungen

mLDP führt neue FEC-Typen ein, aber das grundlegende Sicherheitsmodell ist dasselbe wie bei LDP. LDP-Sitzungen sollten mit TCP-MD5-Signatur oder TCP-AO gesichert werden.


Hinweis: Diese Übersetzung dient nur als Referenz. Bitte konsultieren Sie das Original-RFC 6388 für offizielle Details.