Configuration du RP incorporé
Comprendre la RP intégrée pour le multicast IPv6
Le multicast IPv6 global entre domaines de routage n’a été possible qu’avec le source-specific multicast (SSM), car il n’existe aucun moyen de transmettre des informations sur les RP multicast IPv6 entre les RP PIM en mode clairsemé. Dans les réseaux multicast IPv4, ces informations sont transmises entre les RP PIM à l’aide de MSDP, mais il n’y a pas de prise en charge d’IPv6 dans les normes MSDP actuelles. IPv6 utilise le concept de RP intégré pour résoudre ce problème sans avoir besoin de SSM. Cette fonctionnalité incorpore l’adresse RP dans une adresse multicast IPv6.
Toutes les adresses de multidiffusion IPv6 commencent par 8 1 bits (1111, 1111), suivis d’un champ d’indicateur de 4 bits normalement défini sur 0011. Le champ flag est défini sur 0111 lorsque le RP incorporé est utilisé. Ensuite, les bits d’ordre inférieur du champ normalement réservé dans l’adresse multicast IPv6 portent l’identificateur d’interface RP (RIID) 4 bits.
Lorsque l’adresse IPv6 du RP est incorporée dans une adresse ASM (any-source multicast) basée sur un préfixe unicast, toutes les conditions suivantes doivent être remplies :
L’adresse doit être une adresse multicast IPv6 et avoir 0111 dans le champ flags (c’est-à-dire que l’adresse fait partie du préfixe FF70 ::/12).
Le champ de longueur de préfixe de 8 bits (plen) ne doit pas être entièrement égal à 0. Un champ all 0 plen implique que SSM est en cours d’utilisation.
La valeur du champ de longueur du préfixe 8 bits ne doit pas être supérieure à 64, ce qui correspond à la longueur du champ de préfixe réseau dans les adresses ASM basées sur un préfixe unicast.
La plate-forme de routage dérive la valeur du RP interdomaine en copiant le nombre de bits du champ de longueur de préfixe 64 bits du champ de préfixe réseau 64 bits dans l’adresse multicast IPv6 reçue vers une structure d’adresse IPv6 128 bits vide et en copiant les derniers bits du RIID 4 bits. Par exemple, si les bits du champ de longueur du préfixe ont la valeur 32, la plate-forme de routage copie les 32 premiers bits du champ de préfixe réseau de l’adresse multicast IPv6 dans une adresse IPv6 entièrement 0 et ajoute les quatre derniers bits déterminés par le RIID. Voir la figure 1 pour une illustration de ce processus.

Par exemple, l’administrateur du réseau IPv6 2001 :DB8 ::/32 configure un RP pour le sous-réseau 2001 :DB8 :BEEF :FEED ::/96. Dans ce cas, l’adresse ASM IPv6 RP embarquée reçue se présente sous la forme :
FF70:y40:2001:DB8:BEEF:FEED::/96
et l’adresse IPv6 RP dérivée se présente sous la forme :
2001:DB8:BEEF:FEED::y
où y est le RIID (y ne peut pas être égal à 0).
Lorsqu’elle est configurée, la plate-forme de routage vérifie les informations RP intégrées dans chaque demande de jointure PIM reçue pour IPv6. L’utilisation de RP intégré ne modifie en rien le traitement du multicast IPv6 et des RP, si ce n’est que l’adresse RP intégrée est utilisée si elle est disponible et sélectionnée pour utilisation. Il n’est pas nécessaire de spécifier la famille d’adresses IPv6 pour la configuration RP intégrée, car les informations ne peuvent être utilisées que si le multicast IPv6 est correctement configuré sur la plate-forme de routage.
Les événements de réception suivants déclenchent l’extraction d’une adresse RP IPv6 intégrée sur la plate-forme de routage :
Rapport MLD (Multicast Listener Discovery) pour une adresse de groupe multicast RP incorporée
Message de jonction PIM avec une adresse de groupe multicast RP intégrée
Adresse de groupe de multicast RP intégrée statique associée à une interface
Paquets envoyés à une adresse de groupe multicast RP incorporée reçus sur la reprise après sinistre
Le nœud RP intégré découvert par le biais de ces événements est ajouté s’il n’existe pas déjà sur la plate-forme de routage. La plate-forme de routage choisit le RP embarqué comme RP pour un groupe de multicast avant de choisir un RP appris via des BSR ou un RP configuré statiquement. Le RP incorporé est supprimé chaque fois que tous les états de jointure PIM utilisant ce RP sont supprimés ou que la configuration change pour supprimer la fonctionnalité RP incorporée.
Configuration de PIM Embedded RP pour IPv6
Vous configurez le RP incorporé pour permettre aux réseaux multicast IPv6 multidomaines de trouver des RP dans d’autres domaines de routage. Le RP intégré intègre une adresse RP dans les messages de jointure PIM et d’autres types de messages envoyés entre les domaines de routage. Le multicast IPv6 global entre domaines de routage n’a été possible qu’avec le source-specific multicast (SSM), car il n’existe aucun moyen de transmettre des informations sur les RP multicast IPv6 entre les RP PIM en mode clairsemé. Dans les réseaux multicast IPv4, ces informations sont transmises entre les RP PIM à l’aide de MSDP, mais il n’y a pas de prise en charge d’IPv6 dans les normes MSDP actuelles. IPv6 utilise le concept de RP intégré pour résoudre ce problème sans avoir besoin de SSM. Ainsi, le RP intégré vous permet de déployer IPv6 avec un multicast à toute source (ASM).
Le RP intégré est désactivé par défaut.
Lorsque vous configurez le RP incorporé pour IPv6, les RP incorporés sont préférés aux RP découverts par IPv6 d’une autre manière. Vous configurez le RP incorporé indépendamment de toute autre propriété de multicast IPv6. Cette fonctionnalité n’est appliquée que lorsque le multicast IPv6 est correctement configuré.
Vous pouvez configurer le RP incorporé globalement ou pour une instance de routage. Cet exemple montre la configuration de l’instance de routage.
Pour configurer le RP incorporé pour le mode clairsemé PIM IPv6 :