Configuração do registro de VLAN multicast nos switches da Série EX
O registro de VLAN multicast (MVR) permite que hosts que não fazem parte de um VLAN (MVLAN) multicast recebam fluxos multicast do MVLAN, compartilhando o MVLAN em várias VLANs em uma rede de Camada 2. Os hosts permanecem em suas próprias VLANs por motivos de largura de banda e segurança, mas podem receber fluxos multicast na MVLAN.
O MVR não é habilitado por padrão em switches que oferecem suporte a MVR. Você deve configurar explicitamente um switch com um MVLAN de origem de encaminhamento de dados e associá-lo a uma ou mais VLANs de receptor MVR de encaminhamento de dados. Quando você configura uma ou mais VLANs em um switch para serem VLANs receptoras MVR, você deve configurar pelo menos uma MVLAN de origem associada. No entanto, você pode configurar uma MVLAN de origem sem associar VLANs receptoras MVR com ela ao mesmo tempo.
O propósito e os benefícios gerais de empregar MVR são os mesmos em switches que usam o estilo de configuração de Software de Camada 2 (ELS) aprimorado e aqueles que não usam ELS. No entanto, existem diferenças na configuração e operação do MVR nos dois tipos de switches.
Configuração do registro de VLAN multicast em switches da Série EX com ELS
A seguir, as estruturas de configuração que recomendamos para que o MVR opere sem problemas nos switches da Série EX que oferecem suporte ao estilo de configuração de Software de Camada 2 Aprimorada (ELS) em camadas de acesso de nível único ou de vários níveis:
Em uma camada de acesso com um único nível de switches, onde um switch é conectado a um roteador multicast na direção upstream, e tem tronco de host ou portas de acesso conectando-se a receptores multicast a jusante:
Configure o MVR nas VLANs receptoras para operar no modo proxy.
Configure estaticamente a interface upstream para o roteador multicast como uma porta de roteador multicast no MVLAN.
Configure a opção
translate
em VLANs receptoras MVR que têm portas de tronco, para que os hosts nessas portas de tronco recebam os pacotes multicast marcados para suas próprias VLANs.
Em uma camada de acesso com vários níveis de switches, com um switch conectado upstream ao roteador multicast e um caminho por um ou mais switches downstream para receptores multicast:
Configure o MVR nas VLANs receptoras para operar no modo proxy no switch superior que está diretamente conectado ao roteador multicast upstream.
Configure o MVR nas VLANs receptoras para operar em modo transparente para os níveis downstream restantes de switches.
Configure estaticamente uma porta de roteador multicast para o switch na direção upstream em cada camada para o MVLAN.
No nível mais baixo dos switches MVR (conectados a hosts receptores), configure a tradução de tag MVLAN para VLANs receptoras MVR que têm portas de tronco, de modo que os hosts nessas portas de tronco recebam o fluxo multicast com os pacotes marcados com suas próprias VLANs.
Ao habilitar o MVR em switches ELS, dependendo de seus requisitos de rede multicast, você pode ter algumas VLANs de receptor MVR configuradas no modo proxy e algumas em modo transparente que estão associadas à mesma MVLAN, porque a configuração do modo MVR se aplica individualmente a um VLAN receptor MVR. As configurações de modo descritas aqui são apenas recomendações para uma operação MVR tranquila nessas topologias.
As seguintes restrições se aplicam ao configurar MVR em switches da Série EX ELS:
O MVR é suportado apenas em VLANs executando IGMP versão 2 (IGMPv2).
Você pode configurar até 10 MVLANs em um switch multigigabit EX4300 ou EX4300, até 5 MVLANs em switches EX2300 e EX3400, e até um total de VLANs e MVLANs receptoras de 4K MVR juntas.
Um VLAN pode ser configurado como um MVLAN ou um VLAN receptor MVR, não ambos. No entanto, um VLAN receptor MVR pode ser associado a mais de um MVLAN.
Um MVLAN pode ser a fonte para apenas uma sub-rede de grupo multicast, portanto, várias MVLANs configuradas em um switch devem ter faixas de sub-rede multicast exclusivas.
Você pode configurar uma interface em um VLAN receptor MVR e sua MVLAN apenas se ela for configurada como uma porta de roteador multicast em ambas as VLANs.
Você não pode configurar o modo proxy com a opção
install
de também instalar entradas de encaminhamento em um VLAN receptor MVR. No modo proxy, os relatórios IGMP são enviados ao roteador upstream apenas no contexto da MVLAN. As fontes multicast não receberão relatórios IGMP sobre o receptor MVR VLAN, e o tráfego multicast não será enviado no VLAN do receptor MVR.O MVR não aceita configurar VLANs de receptor MVLAN ou MVR em VLANs privadas (PVLANs).
Para configurar o MVR nos switches da Série EX ELS que oferecem suporte a MVR:
A Figura 1 ilustra uma topologia de camada de acesso de nível único na qual o MVR é empregado com um MVLAN chamado mvlan e hosts receptor no receptor MVR VLANs v10 e v20. Uma amostra da configuração MVR recomendada para esta topologia segue a figura.
![MVR in a Single-Tier Topology](/documentation/us/en/software/junos/multicast/images/g200496.png)
O switch MVR na Figura 1 está configurado no modo proxy, conecta-se ao roteador multicast upstream na interface INTF-1 e se conecta a hosts receptores no v10 usando a porta de tronco INTF-2 e no v20 usando a porta de acesso INTF-3. O switch está configurado para traduzir tags MVLAN no fluxo multicast para as tags VLAN do receptor apenas para v10 no INTF-2.
# Receiver VLAN configuration before configuring MVR set interfaces INTF-1 unit 0 family ethernet-switching vlan members v10 set interfaces INTF-1 unit 0 family ethernet-switching vlan members v20 set interfaces INTF-1 unit 0 family ethernet-switching interface-mode trunk set interfaces INTF-2 unit 0 family ethernet-switching vlan members v10 set interfaces INTF-2 unit 0 family ethernet-switching interface-mode trunk set interfaces INTF-3 unit 0 family ethernet-switching vlan members v20 set vlans v10 vlan-id 10 set vlans v20 vlan-id 20 set protocols igmp-snooping vlan v10 set protocols igmp-snooping vlan v10 interface INTF-1 multicast-router-interface set protocols igmp-snooping vlan v20 set protocols igmp-snooping vlan v20 interface INTF-1 multicast-router-interface # Additional configuration for MVR set interfaces INTF-1 unit 0 family ethernet-switching vlan members mvlan set vlans mvlan vlan-id 100 set protocols igmp-snooping vlan mvlan data-forwarding source groups 233.252.0.0/8 set protocols igmp-snooping vlan mvlan interface INTF-1 multicast-router-interface set protocols igmp-snooping vlan v10 data-forwarding receiver source-list mvlan set protocols igmp-snooping vlan v10 data-forwarding receiver mode proxy set protocols igmp-snooping vlan v10 data-forwarding receiver translate set protocols igmp-snooping vlan v20 data-forwarding receiver source-list mvlan set protocols igmp-snooping vlan v20 data-forwarding receiver mode proxy
A Figura 2 ilustra uma topologia de camada de acesso de dois níveis na qual o MVR é empregado com um MVLAN chamado mvlan, VLANs receptor MVR v10 e v20, e hosts receptores conectados à porta de tronco INTF-4 no v10 e à porta de acesso INTF-5 no v20. Uma amostra da configuração MVR recomendada para esta topologia segue a figura.
![MVR in a Multiple-Tier Topology](/documentation/us/en/software/junos/multicast/images/g200497.png)
O switch superior da Figura 2 se conecta ao roteador multicast upstream no INTF-1, e o switch inferior se conecta ao switch superior no INTF-3, configurado como portas de tronco e interfaces de roteador multicast no MVLAN. O switch superior está configurado no modo proxy e o switch inferior está configurado em modo transparente para todas as VLANs receptoras MVR. O switch inferior está configurado para traduzir tags MVLAN no fluxo multicast para as tags VLAN do receptor para v10 no INTF-4.
Switch superior:
# Receiver VLAN configuration before configuring MVR set interfaces INTF-1 unit 0 family ethernet-switching vlan members v10 set interfaces INTF-1 unit 0 family ethernet-switching vlan members v20 set interfaces INTF-1 unit 0 family ethernet-switching interface-mode trunk set interfaces INTF-2 unit 0 family ethernet-switching vlan members v10 set interfaces INTF-2 unit 0 family ethernet-switching vlan members v20 set interfaces INTF-2 unit 0 family ethernet-switching interface-mode trunk set vlans v10 vlan-id 10 set vlans v20 vlan-id 20 set protocols igmp-snooping vlan v10 set protocols igmp-snooping vlan v10 interface INTF-1 multicast-router-interface set protocols igmp-snooping vlan v20 set protocols igmp-snooping vlan v20 interface INTF-1 multicast-router-interface # Additional configuration for MVR set interfaces INTF-1 unit 0 family ethernet-switching vlan members mvlan set vlans mvlan vlan-id 100 set protocols igmp-snooping vlan mvlan data-forwarding source groups 233.252.0.0/8 set protocols igmp-snooping vlan mvlan interface INTF-1 multicast-router-interface set protocols igmp-snooping vlan v10 data-forwarding receiver source-list mvlan set protocols igmp-snooping vlan v10 data-forwarding receiver mode proxy set protocols igmp-snooping vlan v20 data-forwarding receiver source-list m-vlan set protocols igmp-snooping vlan v20 data-forwarding receiver mode proxy
Switch inferior:
# Receiver VLAN configuration before configuring MVR set interfaces INTF-3 unit 0 family ethernet-switching vlan members v10 set interfaces INTF-3 unit 0 family ethernet-switching vlan members v20 set interfaces INTF-3 unit 0 family ethernet-switching interface-mode trunk set interfaces INTF-4 unit 0 family ethernet-switching vlan members v10 set interfaces INTF-4 unit 0 family ethernet-switching interface-mode trunk set interfaces INTF-5 unit 0 family ethernet-switching vlan members v20 set vlans v10 vlan-id 10 set vlans v20 vlan-id 20 set protocols igmp-snooping vlan v10 set protocols igmp-snooping vlan v10 interface INTF-3 multicast-router-interface set protocols igmp-snooping vlan v20 set protocols igmp-snooping vlan v20 interface INTF-3 multicast-router-interface # Additional configuration for MVR set interfaces INTF-3 unit 0 family ethernet-switching vlan members mvlan set protocols igmp-snooping vlan mvlan data-forwarding source groups 233.252.0.0/8 set protocols igmp-snooping vlan mvlan interface INTF-3 multicast-router-interface set vlans mvlan vlan-id 100 set protocols igmp-snooping vlan v10 data-forwarding receiver source-list mvlan set protocols igmp-snooping vlan v10 data-forwarding receiver mode transparent set protocols igmp-snooping vlan v10 data-forwarding receiver translate set protocols igmp-snooping vlan v20 data-forwarding receiver source-list mvlan set protocols igmp-snooping vlan v20 data-forwarding receiver mode transparent
Visualização de informações do MVLAN e do MVR Receiver VLAN sobre switches da Série EX com ELS
Nos switches da Série EX com o estilo de configuração de Software de Camada 2 (ELS) aprimorado que oferece suporte ao MVR, você pode usar o comando de encaminhamento de dados do show igmp para visualizar informações sobre as VLANs MVLANs e receptores MVR configuradas em um switch, da seguinte forma:
user@host> show igmp snooping data-forwarding Instance: default-switch Vlan: v2 Learning-Domain : default Type : MVR Source Vlan Group subnet : 225.0.0.0/24 Receiver vlans: vlan: v1 vlan: v3 Vlan: v1 Learning-Domain : default Type : MVR Receiver Vlan Mode : PROXY Egress translate : FALSE Install route : FALSE Source vlans: vlan: v2 Vlan: v3 Learning-Domain : default Type : MVR Receiver Vlan Mode : TRANSPARENT Egress translate : FALSE Install route : TRUE Source vlans: vlan: v2
As MVLANs estão listadas como Type: MVR Source Vlan
com a faixa de sub-rede de grupo associada e VLANs receptoras MVR. As VLANs receptoras de MVR estão listadas como Type: MVR Receiver Vlan
com as MVLANs de origem associadas e opções configuradas (modo proxy ou transparente, tradução de tags VLAN e instalação de entradas de encaminhamento VLAN do receptor).
Além disso, a interface de bisbilhotamento show igmp e mostrar comandos de membros de espionagem igmp em switches da Série ELS EX lista interfaces VLAN receptor MVR sob o receptor MVR VLAN e seu MVLAN, e exibir o campo Data-forwarding receiver: yes
de saída quando as portas receptoras MVR são listadas sob o MVLAN. Este campo não é exibido para outras interfaces em um MVLAN listado sob o MVLAN que não está em VLANs de receptor MVR.
Configuração do registro de VLAN multicast em switches da Série EX não ELS
Quando você configura o MVR em switches da Série EX que não oferecem suporte ao estilo de configuração de Software de Camada 2 (ELS) aprimorado, os seguintes contraints aplicam-se:
O MVR é suportado apenas em VLANs executando IGMP versão 2 (IGMPv2).
Um VLAN pode ser configurado como um MVLAN ou um receptor MVR VLAN, mas não ambos. No entanto, um VLAN receptor MVR pode ser associado a mais de um MVLAN.
Um MVLAN pode ser a fonte para apenas uma sub-rede de grupo multicast, de modo que várias MVLANs configuradas em um switch devem ter sub-redes de grupo multicast desarticuladas.
Depois de configurar uma VLAN como uma MVLAN, essa VLAN não está mais disponível para outros usos.
Você não pode habilitar protocolos multicast em interfaces VLAN que são membros de MVLANs.
Se você configurar uma MVLAN no modo proxy, o modo proxy de espionagem IGMP será ativado automaticamente em todas as VLANs receptoras MVR deste MVLAN. Se um VLAN é um receptor MVR VLAN para várias MVLANs, todas as MVLANs devem ter o modo proxy ativado ou todos devem ter o modo proxy desativado. Você pode habilitar o modo proxy apenas em VLANs configuradas como VLANs de origem MVR e que não estão configuradas para tunelamento Q-in-Q.
Você não pode configurar o modo proxy com a opção
install
de também instalar entradas de encaminhamento para pacotes IGMP recebidos em um VLAN receptor MVR.
Para configurar MVR em switches que não oferecem suporte a ELS: