SUR CETTE PAGE
Exemple : Configuration de groupes de multidiffusion spécifiques à la source avec le remplacement de toute source
Cet exemple montre comment étendre les opérations de groupe SSM (Source-Specific Multicast) au-delà de la plage d’adresses IP par défaut de 232.0.0.0 à 232.255.255.255. Cet exemple montre également comment accepter les messages de jointure ASM (any-source multicast) (*,G) pour les adresses de groupe qui se trouvent dans la plage par défaut ou configurée des groupes SSM. Cela vous permet de prendre en charge simultanément un mélange de groupes multicast de n’importe quelle source et de groupes de multicast spécifiques à une source.
Exigences
Avant de commencer, configurez les interfaces du routeur.
Aperçu
Pour déployer SSM, configurez le mode clairsemé PIM sur toutes les interfaces de périphérique de routage et exécutez les commandes SSM nécessaires, notamment en spécifiant IGMPv3 ou MLDv2 sur le réseau local du récepteur. Si le mode clairsemé PIM n’est pas explicitement configuré à la fois sur l’interface source et sur l’interface des membres du groupe, les paquets multicast ne sont pas transférés. Les listes de sources, prises en charge dans IGMPv3 et MLDv2, sont utilisées dans PIM SSM. Seules les sources spécifiées envoient du trafic au groupe SSM.
Dans un réseau configuré par PIM SSM, un hôte s’abonne à un canal SSM (au moyen d’IGMPv3 ou MLDv2) pour rejoindre le groupe G et la source S (voir Figure 1). Le routeur PIM en mode clairsemé directement connecté, le routeur désigné (DR) du récepteur, envoie un message de jonction (S,G) à son voisin RPF (Reverse-Path Forwarding) pour la source. Notez sur la Figure 1 que le RP n’est pas contacté dans ce processus par le récepteur, comme ce serait le cas dans les opérations PIM normales en mode clairsemé.

Le message de jointure (S,G) lance l’arborescence source, puis la construit saut par saut jusqu’à ce qu’elle atteigne la source. Sur la figure 2, l’arborescence source est construite sur l’ensemble du réseau jusqu’au routeur 3, le routeur de dernier saut connecté à la source.

À l’aide de l’arborescence source, le trafic multicast est transmis à l’hôte abonné (voir Figure 3).

SSM peut fonctionner en mode d’inclusion ou en mode d’exclusion. En mode d’exclusion, le récepteur spécifie une liste de sources à partir desquelles il ne souhaite pas recevoir le trafic du groupe de multidiffusion. Le périphérique de routage transfère le trafic au récepteur à partir de n’importe quelle source, à l’exception des sources spécifiées dans la liste d’exclusion. Le récepteur accepte le trafic provenant de toutes les sources, à l’exception des sources spécifiées dans la liste d’exclusion.
Topologie
Cet exemple fonctionne avec la topologie RPF simple illustrée à la Figure 4.

Configuration
Procédure
Configuration rapide de l’interface de ligne de commande
Pour configurer rapidement cet exemple, copiez les commandes suivantes, collez-les dans un fichier texte, supprimez les sauts de ligne, modifiez tous les détails nécessaires pour qu’ils correspondent à la configuration de votre réseau, copiez et collez les commandes dans l’interface de ligne de commande au niveau de la [edit]
hiérarchie, puis passez commit
en mode de configuration.
set protocols ospf area 0.0.0.0 interface fxp0.0 disable set protocols ospf area 0.0.0.0 interface all set protocols pim rp local address 10.255.72.46 set protocols pim rp local group-ranges 239.0.0.0/24 set protocols pim interface fe-1/0/0.0 mode sparse set protocols pim interface lo0.0 mode sparse set routing-options multicast ssm-groups 232.0.0.0/8 set routing-options multicast ssm-groups 239.0.0.0/8 set routing-options multicast asm-override-ssm
Procédure étape par étape
L’exemple suivant nécessite que vous naviguiez à différents niveaux dans la hiérarchie de configuration. Pour plus d’informations sur la navigation dans l’interface de ligne de commande, reportez-vous à la section Utilisation de l’éditeur CLI en mode configuration du Guide de l’utilisateur de l’interface de ligne de commande Junos OS.
Pour configurer une stratégie RPF :
Configurez OSPF.
[edit protocols ospf] user@host# set area 0.0.0.0 interface fxp0.0 disable user@host# set area 0.0.0.0 interface all
Configurez le mode clairsemé PIM.
[edit protocols pim] user@host# set rp local address 10.255.72.46 user@host# set rp local group-ranges 239.0.0.0/24 user@host# set interface fe-1/0/0.0 mode sparse user@host# set interface lo0.0 mode sparse
Configurez des groupes SSM supplémentaires.
[edit routing-options] user@host# set ssm-groups [ 232.0.0.0/8 239.0.0.0/8 ]
Configurez le RP pour qu’il accepte les messages de jonction ASM pour les groupes situés dans la plage d’adresses SSM.
[edit routing-options] user@host# set multicast asm-override-ssm
Si vous avez terminé de configurer l’appareil, validez la configuration.
user@host# commit
Résultats
Confirmez votre configuration en entrant les show protocols
commandes and show routing-options
.
user@host# show protocols ospf { area 0.0.0.0 { interface fxp0.0 { disable; } interface all; } } pim { rp { local { address 10.255.72.46; group-ranges { 239.0.0.0/24; } } } interface fe-1/0/0.0 { mode sparse; } interface lo0.0 { mode sparse; } }
user@host# show routing-options multicast { ssm-groups [ 232.0.0.0/8 239.0.0.0/8 ]; asm-override-ssm; }
Vérification
Pour vérifier la configuration, exécutez les commandes suivantes :
afficher le groupe igmp
Afficher les statistiques IGMP
afficher la jointure pim