Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configurer le transfert multicast avec surveillance IGMP dans un environnement EVPN-MPLS

L’écoute IGMP avec transfert multicast garantit que le trafic multicast IPv4 atteint tous les récepteurs abonnés à l’intérieur et entre les domaines de pont ou VLAN, et préserve la bande passante côté accès en réduisant la quantité de trafic de données et de contrôle multicast transféré.

Vous pouvez configurer la multidiffusion avec surveillance IGMP sur les périphériques PE (Provider Edge) dans un environnement EVPN (Ethernet VPN) sur MPLS. Vous devez activer l’écoute IGMP dans cet environnement pour prendre en charge le trafic multicast IPv4 pour les récepteurs multirésidents vers des périphériques EVPN PE, comme suit :

  • Les équipements PE homologues doivent fonctionner en mode multihébergement entièrement actif.

  • Vous activez la surveillance IGMP en mode proxy.

  • Vous configurez et validez la même configuration sur chaque périphérique PE homologue multihébergement.

Note:
Dans cet environnement, les routeurs MX Series et les commutateurs EX9200 prennent uniquement en charge IGMPv2 avec des rapports d’appartenance ASM (any-source multicast). Dans cet environnement, les routeurs ACX Series prennent en charge le traitement des rapports d’appartenance IGMPv2 et IGMPv3 en mode ASM et des rapports d’appartenance IGMPv3 en mode SSM (source-specific multicast) avec une option de configuration spéciale. Pour plus d’informations sur la façon dont les PE traitent les rapports IGMP, consultez Versions IGMP ou MLD et Modes de rapport d’appartenance à un groupe pris en charge .

En outre, pour acheminer le trafic multicast entre des domaines de pont ou des VLAN, les PE dont les hôtes sont dans des groupes multicast qui s’étendent sur des domaines de pont ou des VLAN utilisent le mode PIM Distributed Designated Router (PIM DDR) sur les interfaces IRB. Vous configurez les interfaces IRB associées à chaque domaine de pont ou VLAN avec les récepteurs intéressés dans un groupe multicast. Lorsque PIM DDR est configuré sur les interfaces IRB, les appareils PE envoient le trafic localement via les interfaces IRB à leurs récepteurs intéressés sur les domaines de pont ou VLAN correspondants, même si un IRB n’est pas le routeur désigné PIM (DR) élu pour ce domaine de pont ou ce VLAN.

Cette rubrique décrit les tâches de configuration permettant de configurer la surveillance IGMP en mode proxy et de configurer les interfaces IRB pour le routage entre les domaines de pont ou les VLAN sur les périphériques EVPN PE. Il résume également les commandes CLI que vous pouvez utiliser pour vérifier le fonctionnement de la surveillance IGMP et du multicast dans cet environnement.

Configurer la surveillance IGMP pour une instance de routage EVPN ou Virtual Switch

Sur les routeurs ACX Series, vous pouvez configurer la surveillance IGMP sur une ou plusieurs instances de routage de type evpn. Sur d’autres types d’équipements, vous pouvez configurer la surveillance IGMP pour les instances de routage de type evpn ou virtual-switch.

  • Pour configurer la surveillance IGMP en mode proxy sur un équipement PE pour une instance de routage avec instance-type evpn (pour tout ou partie des domaines de pont ou VLAN) :

    Par exemple, la configuration suivante inclut l’activation de la surveillance IGMP en mode proxy pour l’instance de routage EVPN evpn-A configurée comme instance-type evpn:

  • Pour configurer la surveillance IGMP sur un équipement PE pour des domaines de pont ou des VLAN spécifiques pour une instance EVPN avec instance-type virtual-switch:

    Par exemple, la configuration suivante inclut l’activation de la surveillance IGMP en mode proxy pour les domaines de pont V200, V201 et V202 dans l’instance de routage EVPN EVPN-2, qui est configurée comme instance-type virtual-switchsuit :

Configurez la surveillance IGMP avec IGMPv3 sur les routeurs ACX Series pour traiter uniquement les rapports d’appartenance à des groupes de multicast spécifiques à la source

Par défaut, le réseau EVPN-MPLS traite uniquement les rapports d’appartenance à ASM (*,G) avec IGMPv2. Les routeurs ACX Series PE prennent également en charge le traitement des rapports d’appartenance IGMPv3 en mode ASM (*,G). Vous pouvez également configurer les PE ACX Series pour qu’ils traitent uniquement les rapports d’appartenance à IGMPv3 SSM (S,G) dans un réseau EVPN-MPLS qui prend en charge le multicast inter-sous-réseau. Pour ce faire, utilisez l’option evpn-ssm-reports-only dans la hiérarchie des [edit protocols igmp-snooping] instructions de configuration lorsque vous configurez la surveillance IGMP.

Lorsque vous activez cette option, l’appareil ne traite pas les rapports ASM et abandonne ces paquets. Pour plus d’informations sur la façon dont les PE traitent les rapports d’appartenance à IGMP dans cet environnement, consultez Versions IGMP ou MLD et Modes de rapport d’appartenance aux groupes pris en charge .

Vous pouvez activer le traitement SSM uniquement lorsque vous configurez la surveillance IGMP avec IGMPv3 pour tous les domaines de pont ou VLAN dans une instance de routage de type evpn.

Par exemple, pour configurer la surveillance IGMP avec IGMPv3 afin de traiter uniquement les rapports d’appartenance à SSM pour tous les domaines de pont ou VLAN d’une instance de routage :

Dans l’exemple de configuration suivant, la surveillance IGMP est configurée pour traiter uniquement les rapports d’appartenance à SSM pour une instance de routage de type evpn nommé EVPN-4 :

Configurer le routage multicast sur des domaines de pont ou des VLAN avec PIM dans EVPN-MPLS

Dans les environnements EVPN-MPLS, les équipements PE utilisent les interfaces IRB et PIM pour acheminer le trafic multicast entre les domaines de pont ou les VLAN (intersubnet multicast).

Sur les routeurs ACX Series, toutes les sources multicast doivent se trouver en dehors du centre de données EVPN-MPLS dans un domaine PIM de couche 3. Chaque équipement ACX Series PE reçoit le trafic source multicast via une interface de couche 3 connectée à un routeur de passerelle de domaine PIM externe. Les récepteurs doivent se trouver dans le centre de données EVPN-MPLS.

Avec d’autres plates-formes, toutes les sources et tous les récepteurs multicast doivent se trouver dans le centre de données EVPN-MPLS, et chaque équipement PE reçoit le trafic multicast localement ou via le cœur EVPN.

Dans les deux cas (sources multicast à l’extérieur ou à l’intérieur de l’instance EVPN), vous activez PIM en mode DR distribué sur les interfaces IRB d’une instance EVPN, et les interfaces IRB envoient le trafic du groupe multicast à tous les récepteurs sur les domaines de pont ou VLAN associés.

  • Pour configurer les interfaces IRB afin qu’elles utilisent le mode PIM DDR pour acheminer le trafic multicast entre des domaines de pont ou des VLAN dans une instance de routage EVPN :

    Par exemple, la configuration suivante montre que le mode PIM DDR est activé sur les interfaces irb.400, irb.401 et irb.402 dans une instance de instance-type evpn routage nommée evpn-400 sur les routeurs ACX Series (qui nécessitent une interface de couche 3 sur laquelle recevoir le trafic source d’un domaine PIM externe) :

    L’exemple de configuration suivant montre que le mode PIM DDR est activé sur les interfaces irb.200, irb.201 et irb.202 dans l’instance de routage VRF IPVPN-2 :

Affichage des informations de multicast IGMP Snooping pour EVPN-MPLS dans l’interface de ligne de commande

Les commandes EVPN suivantes sont prises en charge pour afficher les informations de multicast de surveillance IGMP dans un environnement EVPN-MPLS. La sortie de ces commandes inclut des informations apprises à partir de l’écoute IGMP native sur un périphérique PE et apprises à partir des messages EVPN Type 7 Join Sync Route et Type 8 Leave Sync Route.

Les commandes CLI suivantes sont prises en charge pour afficher les informations d’écoute IGMP natives sur un PE. La sortie de ces commandes n’inclura pas les informations apprises lors de l’échange de messages IGMP EVPN de type 7 et de type 8.

  • show igmp snooping interface

  • show igmp snooping membership

  • show igmp snooping statistics

Les commandes suivantes peuvent être utilisées pour afficher les routes de synchronisation de jointure IGMP de type 7 EVPN ou les routes de synchronisation de type 8 dans les tables de routage BGP et EVPN :

  • show route table bgp.evpn.0 match-prefix 7*

    show route table __default_evpn__.evpn.0 match-prefix 7:*

    show route table __default_evpn__.evpn.0 match-prefix 7:* protocol evpn

    show route table __default_evpn__.evpn.0 match-prefix 7:* protocol bgp

  • show route table bgp.evpn.0 match-prefix 8:*

    show route table __default_evpn__.evpn.0 match-prefix 8:*

    show route table __default_evpn__.evpn.0 match-prefix 8:* protocol evpn

    show route table __default_evpn__.evpn.0 match-prefix 8:* protocol bgp

Par exemple, pour afficher les routes IGMP EVPN de type 7 dans la __default_evpn__.evpn.0 table de routage, utilisez la commande suivante :