Aller au contenu principal

RFC 6388 - Extensions LDP pour les LSP point-à-multipoint et multipoint-à-multipoint

  • Statut: Proposed Standard
  • Publié: November 2011
  • Stream: IETF
  • Errata: Pas d'errata

Résumé

Ce document décrit les extensions au protocole de distribution d'étiquettes (LDP) pour l'établissement de chemins commutés par étiquettes (LSP) point-à-multipoint (P2MP) et multipoint-à-multipoint (MP2MP) dans les réseaux MPLS. Ces extensions sont également appelées LDP multipoint (mLDP). LDP multipoint construit les LSP P2MP ou MP2MP sans interagir avec ni dépendre d'aucun autre protocole de construction d'arbre multicast. Ce document décrit les éléments de protocole et les procédures pour construire de tels LSP d'une manière initiée par le récepteur. Il peut y avoir diverses applications pour les LSP multipoints, par exemple la multidiffusion IP ou la prise en charge de la multidiffusion dans les réseaux privés virtuels de couche 3 BGP/MPLS (L3VPN).

1. Introduction

LDP [RFC5036] définit des mécanismes pour établir des LSP point-à-point (P2P). Ce document étend LDP pour prendre en charge les LSP P2MP et MP2MP.

  • LSP P2MP : Permet au trafic de s'écouler d'un nœud racine unique (Root) vers plusieurs nœuds feuilles (Leaf).
  • LSP MP2MP : Permet le transfert bidirectionnel du trafic entre plusieurs nœuds, où tout nœud peut être à la fois expéditeur et récepteur.

1.1 Terminologie

  • Root (Racine) : Le LSR d'entrée pour un LSP P2MP ou MP2MP.
  • Leaf (Feuille) : Un LSR de sortie pour un LSP P2MP ou MP2MP.
  • Transit (Transit) : Un LSR qui n'est ni racine ni feuille.
  • mLDP : LDP multipoint.

2. Mise en place de LSP P2MP avec LDP

Pour configurer un LSP P2MP, un nœud feuille initie la signalisation en envoyant un message de mappage d'étiquette (Label Mapping) contenant un élément FEC P2MP. La signalisation se propage en amont le long de l'arbre multicast vers le nœud racine.

2.2 Élément FEC P2MP

L'élément FEC P2MP identifie un LSP P2MP. Il contient les champs suivants :

  • Type : Type de FEC P2MP.
  • Root Node Address : L'adresse du nœud racine.
  • Opaque Value : Une valeur opaque utilisée pour identifier de manière unique le LSP dans le contexte du nœud racine.

3. Mise en place de LSP MP2MP avec LDP

La configuration des LSP MP2MP est similaire à P2MP, mais prend en charge le trafic bidirectionnel.

3.1 Élément FEC MP2MP

L'élément FEC MP2MP identifie un LSP MP2MP. La structure est similaire à la FEC P2MP, mais avec un type différent.

4. Attribution d'étiquettes en amont (Upstream Label Assignment)

Dans LDP standard, les étiquettes sont attribuées par l'aval. Cependant, dans mLDP, pour prendre en charge la construction d'arbres initiée par le récepteur, les nœuds aval envoient des mappages d'étiquettes aux nœuds amont.

5. Négociation des capacités LDP

mLDP utilise le mécanisme de capacité LDP [RFC5561] pour annoncer la prise en charge des capacités P2MP et MP2MP.

  • Capacité P2MP : Indique la prise en charge des LSP P2MP.
  • Capacité MP2MP : Indique la prise en charge des LSP MP2MP.

6. Procédures de protocole

6.1 Traitement des messages de mappage d'étiquette

Lorsqu'un LSR reçoit un mappage d'étiquette pour une FEC P2MP ou MP2MP, il effectue les actions suivantes :

  1. Valider la FEC.
  2. Déterminer le voisin amont (chemin vers la racine).
  3. S'il s'agit d'un nœud de transit, propager le mappage d'étiquette au voisin amont (s'il n'est pas déjà envoyé).
  4. Installer une entrée de transfert mappant l'étiquette amont aux étiquettes aval.

7. Détection de boucle

mLDP hérite du mécanisme de détection de boucle de LDP. De plus, en s'appuyant sur le routage unicast pour déterminer le chemin vers la racine, il peut tirer parti des propriétés de prévention des boucles du routage unicast.

8. Considérations de sécurité

mLDP introduit de nouveaux types de FEC, mais le modèle de sécurité de base est le même que celui de LDP. Les sessions LDP doivent être sécurisées à l'aide de la signature TCP MD5 ou de TCP-AO.


Note: Cette traduction est fournie à titre de référence. Veuillez consulter le RFC 6388 original pour les détails officiels.