Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Activer les services MVPN de nouvelle génération

Juniper Networks a présenté la première implémentation du secteur des réseaux privés virtuels multicast (MVPN) BGP de nouvelle génération. Voir la Figure 1 pour obtenir un résumé d’un flux de routage MVPN de nouvelle génération sous Junos OS.

Figure 1 : flux de routage MVPN nouvelle génération de Junos OS Junos OS Next-Generation MVPN Routing Flow

Les services MVPN de nouvelle génération sont configurés sur les services VPN unicast BGP-MPLS.

Vous pouvez configurer un routeur PE de Juniper Networks qui fournit déjà une connectivité VPN BGP-MPLS unicast pour prendre en charge la connectivité VPN multicast en trois étapes :

  1. Configurez les routeurs Provider Edge (PE) pour qu’ils prennent en charge la famille d’adresses VPN multicast BGP en incluant l’instruction au niveau de la signaling [edit protocols bgp group group-name family inet-mvpn] hiérarchie. Cette famille d’adresses permet aux routeurs PE d’échanger des routes MVPN.
  2. Configurez les routeurs PE pour qu’ils prennent en charge les tâches du plan de contrôle MVPN en incluant l’instruction mvpn au niveau de la [edit routing-instances routing-instance-name protocols] hiérarchie. Cette instruction signale aux routeurs PE d’initialiser le module MVPN qui est responsable de la majorité des tâches du plan de contrôle MVPN de nouvelle génération.
  3. Configurez le routeur PE émetteur pour qu’il signale un tunnel fournisseur en incluant l’instruction provider-tunnel au niveau de la [edit routing-instances routing-instance-name] hiérarchie. Vous devez également activer le protocole de signalisation de tunnel (RSVP-TE ou P-PIM) s’il ne fait pas partie de la configuration du service VPN unicast. Pour activer le protocole de signalisation de tunnel, incluez les rsvp-te instructions ou pim-asm au niveau de la [edit routing-instances routing-instance-name provider-tunnel] hiérarchie.

Une fois que ces trois instructions sont configurées et que chaque routeur PE a établi des sessions BGP internes (IBGP) à l’aide des familles d’adresses INET-VPN et MCAST-VPN, quatre tables de routage sont automatiquement créées. Ces tables sont bgp.l3vpn.0, bgp.mvpn.0, <routing-instance-name>.inet.0, et <routing-instance-name>.mvpn.0. Voir tableau 1

Tableau 1 : tables de routage générées automatiquement

Table de routage générée automatiquement

Description

bgp.l3vpn.0

Alimenté avec des routes VPN-IPv4 reçues de routeurs PE distants via la famille d’adresses INET-VPN. Les routes de la bgp.l3vpn.0 table se présentent sous la forme et portent une ou plusieurs communautés de RD:IPv4-address table de routage. Dans un réseau MVPN de nouvelle génération, ces routes transportent rt-import également des src-as communautés.

bgp.mvpn.0

Rempli par des routes MVPN (type 1 – type 7). Reçu de routeurs PE distants via la famille d’adresses MCAST-VPN. Les routes de cette table portent une ou plusieurs communautés de table de routage.

<nom_instance_routage>.inet.0

Alimenté par des routes unicast VPN locales et distantes. Les routes VPN locales sont généralement apprises à partir des routeurs CE locaux via des protocoles tels que BGP, OSPF et RIP, ou via une configuration statique. Les routes VPN distantes sont importées à partir de la bgp.l3vpn.0 table si leur table de routage correspond à l’une des tables de routage d’importation configurées pour le VPN. Lorsque des routes VPN distantes sont importées à partir de la bgp.l3vpn.0 table, leur séparateur de route est supprimé, les laissant en tant qu’adresses IPv4 unicast normales.

<nom-instance-routage>.mvpn.0

Alimenté par des routes MVPN locales et distantes. Les routes MVPN locales sont généralement les routes d’origine locale, telles que les routes de découverte automatique intra-AS de type 1 ou les routes de multicast C de type 7. Les routes MVPN distantes sont importées à partir de la bgp.mvpn.0 table en fonction de leur cible de route. La cible de route d’importation utilisée pour accepter les routes MVPN dans la table est différente pour les <routing-instance-name>.mvpn.0 routes MVPN multicast C (type 6 et type 7) et les routes MVPN non-multicast C (type 1 – type 5).