Configuration du LSP point-à-multipoint avec IGMP Snooping
Par défaut, l’écoute IGMP dans VPLS utilise plusieurs flux parallèles lors du transfert du trafic multicast vers les routeurs PE participant au VPLS. Toutefois, vous pouvez activer le LSP point à multipoint pour l’écoute IGMP afin que le trafic de données multicast dans le cur emprunte le chemin point à multipoint plutôt que d’utiliser un chemin pseudowire. Il en résulte une réduction de la quantité de trafic généré sur le routeur PE lors de l’envoi de paquets multicast pour plusieurs sessions VPLS.
La Figure 1 montre l’effet sur le trafic multicast généré sur le routeur PE1 (l’appareil sur lequel le paramètre est activé). Lorsque le LSP pseudowire est utilisé, le routeur PE1 envoie plusieurs paquets, alors qu’avec le LSP point à multipoint activé, une seule copie des paquets est envoyée sur le routeur PE1.
Les options configurées pour la surveillance IGMP sont appliquées à chaque instance de routage, de sorte que toutes les routes de surveillance IGMP de la même instance utiliseront le même mode, point à multipoint ou pseudowire.
L’option point-à-multipoint est disponible sur les routeurs MX960, MX480, MX240 et MX80 exécutant Junos OS 13.3 et versions ultérieures.
La surveillance IGMP n’est pas prise en charge sur les interfaces pseudowire orientées vers le cœur ; tous les routeurs PE participant au VPLS continueront à recevoir du trafic de données multicast même lorsque cette option est activée.

Dans une instance VPLS avec IGMP-snooping qui utilise un LSP point à multipoint, mcsnoopd (le processus d’écoute multicast qui permet l’inspection de couche 3 à partir d’un périphérique de couche 2) commencera à écouter les notifications de prochain saut point à multipoint, puis gérera les routes de surveillance IGMP en conséquence. L’activation de la use-p2mp-lsp
commande dans Junos permet aux routes d’écoute IGMP de commencer à utiliser ce saut suivant. En bref, si le mode point à multipoint est configuré pour une instance VPLS, le trafic de données multicast dans le réseau central peut éviter la réplication entrante en empruntant le chemin point à multipoint. Si le saut suivant point-à-multipoint n’est pas disponible, les paquets sont traités dans l’instance VPLS de la même manière que les paquets de diffusion ou les trames unicast inconnues. Notez que la surveillance IGMP n’est pas prise en charge sur les interfaces pseudowire orientées vers le noyau. Les routeurs PE participant au VPLS continueront à recevoir du trafic de données multicast, quelle que soit la façon dont l’option Point-à-Multipoint est définie.
Pour activer le LSP point-à-multipoint, tapez la commande CLI suivante :
[edit] user@host> set routing-instances instance name instance-type vpls igmp-snooping-options use-p2mp-lsp
La sortie suivante montre la présence hiérarchique d’igmp-snooping-options :
routing-instances { <instance-name> { instance-type vpls; igmp-snooping-options { use-p2mp-lsp; } } }
Pour afficher l’état opérationnel du LSP point-à-multipoint pour les routes d’écoute IGMP, utilisez la commande CLI suivante :
user@host> show igmp snooping options
Instance: master P2MP LSP in use: no Instance: default-switch P2MP LSP in use: no Instance: name P2MP LSP in use: yes