Exemple : Configuration de PIM SSM sur un réseau
L’exemple suivant montre comment PIM SSM est configuré entre un récepteur et une source dans le réseau illustré à la Figure 1.
Cet exemple montre comment configurer la version IGMP en IGMPv3 sur toutes les interfaces hôtes de réception.
Activez IGMPv3 sur toutes les interfaces orientées vers l’hôte et désactivez-le sur l’interface fxp0.0 du routeur 1.
user@router1# set protocols igmp interface all version 3 user@router1# set protocols igmp interface fxp0.0 disable
Note:Lorsque vous configurez IGMPv3 sur un routeur, les hôtes des interfaces configurées avec IGMPv2 ne peuvent pas rejoindre l’arborescence source.
Une fois la configuration validée, utilisez la
show configuration protocol igmpcommande pour vérifier la configuration du protocole IGMP.user@router1> show configuration protocol igmp
[edit protocols igmp] interface all { version 3; } interface fxp0.0 { disable; }Utilisez la
show igmp interfacecommande pour vérifier que les interfaces IGMP sont configurées.user@router1> show igmp interface Interface State Querier Timeout Version Groups fe-0/0/0.0 Up 198.51.100.245 213 3 0 fe-0/0/1.0 Up 198.51.100.241 220 3 0 fe-0/0/2.0 Up 198.51.100.237 218 3 0 Configured Parameters: IGMP Query Interval (1/10 secs): 1250 IGMP Query Response Interval (1/10 secs): 100 IGMP Last Member Query Interval (1/10 secs): 10 IGMP Robustness Count: 2 Derived Parameters: IGMP Membership Timeout (1/10 secs): 2600 IGMP Other Querier Present Timeout (1/10 secs): 2550
Utilisez la
show pim join extensivecommande pour vérifier l’état de jointure PIM sur les routeurs 2 et 3 (les routeurs en amont).user@router2> show pim join extensive 232.1.1.1 10.4.1.2 sparse Upstream interface: fe-1/1/3.0 Upstream State: Local Source Keepalive timeout: 209 Downstream Neighbors: Interface: so-1/0/2.0 10.10.71.1 State: Join Flags: S Timeout: 209Utilisez la
show pim join extensivecommande pour vérifier l’état de jointure PIM sur le routeur 1 (le routeur connecté au récepteur).user@router1> show pim join extensive 232.1.1.1 10.4.1.2 sparse Upstream interface: so-1/0/2.0 Upstream State: Join to Source Keepalive timeout: 209 Downstream Neighbors: Interface: fe-0/2/3.0 10.3.1.1 State: Join Flags: S Timeout: Infinity
Les routeurs de multidiffusion IP version 6 (IPv6) utilisent le protocole MLD (Multicast Listener Discovery) pour gérer l’appartenance des hôtes et des routeurs aux groupes de multidiffusion et pour savoir quels groupes ont des écouteurs intéressés pour chaque réseau physique connecté. Chaque périphérique de routage gère une liste d’adresses de multidiffusion hôte qui ont des écouteurs pour chaque sous-réseau, ainsi qu’un minuteur pour chaque adresse. Cependant, le périphérique de routage n’a pas besoin de connaître l’adresse de chaque écouteur, mais seulement l’adresse de chaque hôte. Le périphérique de routage fournit des adresses au protocole de routage multicast qu’il utilise, ce qui garantit que les paquets multicast sont livrés à tous les sous-réseaux sur lesquels des auditeurs intéressés sont intéressés. De cette façon, MLD est utilisé comme transport pour le protocole PIM (Protocol Independent Multicast). MLD fait partie intégrante d’IPv6 et doit être activé sur tous les équipements de routage IPv6 et les hôtes devant recevoir du trafic multicast IP. Junos OS prend en charge MLD versions 1 et 2. La version 2 est prise en charge pour les modes d’inclusion et d’exclusion de multicast spécifique à la source (SSM).