El tipo mpls-internet-multicast
de instancia de enrutamiento utiliza túneles del proveedor de replicación de entrada para transportar datos de multidifusión IP entre enrutadores a través de una nube MPLS, lo que permite una ruta más rápida para el tráfico de multidifusión entre enrutadores emisores y receptores en implementaciones a gran escala.
La mpls-internet-multicast
instancia de enrutamiento es una instancia sin reenvío que se utiliza únicamente para procedimientos del plano de control; no admite ninguna configuración de interfaz. Solo se puede definir una mpls-internet-multicast
instancia de enrutamiento para un sistema lógico. Todas las rutas de multidifusión y unidifusión utilizadas para la multidifusión por Internet se asocian únicamente a la instancia maestra (inet.0), no a la instancia de enrutamiento.
Cada enrutador que participa en la multidifusión de Internet debe configurarse con multidifusión de Internet basada en MPLS BGP para los procedimientos del plano de control y con replicación de entrada para el túnel del proveedor de datos, que forma una malla completa de LSP punto a punto de MPLS. El túnel de replicación de entrada puede ser selectivo o inclusivo, y coincidir con la configuración del túnel del proveedor en la instancia de enrutamiento.
La topología consiste en enrutadores en el borde del dominio de multidifusión IP que tienen un conjunto de interfaces IP y un conjunto de interfaces MPLS orientadas al núcleo, consulte la figura 1. El tráfico de multidifusión de Internet se transporta entre los enrutadores IP, a través de la nube MPLS, utilizando túneles de replicación de entrada para el plano de datos y una sesión IGBP de malla completa para el plano de control.
El mpls-internet-multicast
tipo de instancia de enrutamiento está configurado para que la instancia maestra predeterminada de cada enrutador admita la multidifusión de Internet a través de MPLS. Cuando se utiliza PIM como protocolo de multidifusión, la instrucción de mpls-internet-multicast
configuración también se incluye en el nivel de [edit protocols pim]
jerarquía de la instancia maestra. Esto crea una pseudointerfaz que asocia PIM con la instancia de mpls-internet-multicast
enrutamiento.
Cuando es necesario agregar un nuevo destino al túnel del proveedor de replicación de entrada, el comportamiento resultante varía en función de cómo esté configurado el túnel del proveedor de replicación de entrada:
create-new-ucast-tunnel
: cuando se configura esta instrucción, se crea un nuevo túnel de unidifusión al destino y se elimina cuando el destino ya no es necesario. Use este modo para RSVP LSP que usan replicación de entrada.
label-switched-path-template (Multicast)
: cuando se configura esta instrucción, se utiliza una plantilla LSP para el LSP punto a multipunto para la replicación de entrada.
Figura 1: Topología

de multidifusión de Internet
Example: Configure Internet Multicast Using Ingress Replication Tunnels
En este ejemplo se configura VPN-B con el tipo mpls-internet-multicast
de instancia . En este ejemplo también se utiliza PIM para el protocolo de multidifusión.
- Configure el tipo de instancia de enrutamiento para VPN-B como
mpls-internet-multicast
:
user@host# set routing-instances VPN-B instance-type mpls-internet-multicast
- Configure el túnel del proveedor de replicación de entrada para crear un nuevo túnel de unidifusión cada vez que una aplicación solicite agregar un destino:
user@host# set routing-instances VPN-B provider-tunnel ingress-replication
create-new-ucast-tunnel
- Configure el LSP punto a punto para usar la configuración de plantilla predeterminada.
user@host# set routing-instances VPN-B provider-tunnel ingress-replication
label-switched-path label-switched-path-template default-template
- Configure el túnel del proveedor de replicación de entrada para que sea selectivo:
user@host# set routing-instances VPN-B provider-tunnel selective
group 203.0.113.1/24 source 192.168.195.145/32 ingress-replication
label-switched-path
- Configure el protocolo MVPN en la instancia de enrutamiento:
user@host# set routing-instances VPN-B protocols mvpn
- Confirme la configuración:
- Utilice el comando show para comprobar que se ha creado la instancia:
user@host# run show mvpn instance VPN-B
MVPN instance:
Legend for provider tunnel I-P-tnl -- inclusive provider tunnel S-P-tnl -- selective provider tunnel
Legend for c-multicast routes properties (Pr)
DS -- derived from (*, c-g) RM -- remote VPN route
Instance : VPN-B
MVPN Mode : SPT-ONLY
Provider tunnel: I-P-tnl:INGRESS-REPLICATION:MPLS Label 18:10.255.245.6
Neighbor I-P-tnl
10.255.245.2 INGRESS-REPLICATION:MPLS Label 22:10.255.245.2
10.255.245.7 INGRESS-REPLICATION:MPLS Label 19:10.255.245.7
C-mcast IPv4 (S:G) Ptnl St
192.168.195.145/32:203.0.113.1/24 INGRESS-REPLICATION:MPLS Label
18:10.255.245.6 RM
- Agregue la instrucción de
mpls-internet-multicast
configuración bajo el nivel de [edit protocols pim]
jerarquía en la instancia maestra:
user@host# set protocols pim mpls-internet-multicast
- Confirme la configuración:
- Use
show ingress-replication mvpn
el comando para comprobar la configuración:
user@host# run show ingress-replication mvpn
Ingress Tunnel: mvpn:1l
Application: MVPN
Unicast tunnels
Leaf Address Tunnel-type Mode State
10.255.245.2 P2P LSP New Up
10.255.245.4 P2P LSP New Up
Ingress Tunnel: mvpn:2
Application: MVPN
Unicast tunnels
Leaf Address Tunnel-type Mode State
10.255.245.2 P2P LSP Existing Up
- Use esta opción si desea configurar el túnel del proveedor de replicación de entrada para que sea inclusivo:
user@host# set routing-instances VPN-B provider-tunnel ingress-replication
create-new-ucast-tunnel
user@host# set routing-instances VPN-B provider-tunnel ingress-replication
label-switched-path label-switched-path-template default-template
- Use el comando show mvpn instance para verificar que el túnel sea inclusivo:
user@host# run show mypn instance VPN-B
MVPN instance:
Legend for provider tunnel
I-P-tnl -- inclusive provider tunnel S-P-tnl -- selective provider tunnel
Legend for c-multicast routes properties (Pr)
DS -- derived from (*, c-g) RM -- remote VPN route
Instance : VPN-A
MVPN Mode : SPT-ONLY
Provider tunnel: I-P-tnl:INGRESS-REPLICATION:MPLS Label 18:10.255.245.6
Neighbor I-P-tnl
10.255.245.2 INGRESS-REPLICATION:MPLS Label 22:10.255.245.2
10.255.245.7 INGRESS-REPLICATION:MPLS Label 19:10.255.245.7
C-mcast IPv4 (S:G) Ptnl St
192.168.195.145/32:203.0.113.1/24 INGRESS-REPLICATION:MPLS Label 18:10.255.245.6 RM