Configuração do registro de VLAN multicast em switches da Série EX
O registro de VLAN multicast (MVR) permite que hosts que não fazem parte de uma VLAN multicast (MVLAN) 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 receptoras 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 um MVLAN de origem sem associar VLANs receptoras MVR com ela ao mesmo tempo.
O propósito geral e os benefícios de empregar MVR são os mesmos em switches que usam estilo de configuração de Software de Camada 2 (ELS) aprimorado e aqueles que não usam ELS. No entanto, há diferenças na configuração e operação de 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 suavemente nos switches da Série EX que oferecem suporte ao estilo de configuração aprimorado de Software de Camada 2 (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 conectadas a receptores multicast downstream:
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 na 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 dos switches.
Configure estaticamente uma porta de roteador multicast para o switch na direção upstream em cada nível para o MVLAN.
No nível mais baixo dos switches MVR (conectados a hosts receptores), configure a tradução da tag MVLAN para VLANs receptoras MVR que têm portas de tronco, então os hosts nessas portas de tronco recebem o fluxo multicast com os pacotes marcados com suas próprias VLANs.
Ao habilitar o MVR em switches ELS, dependendo dos 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 com o mesmo MVLAN, porque a configuração do modo MVR se aplica individualmente a um receptor MVR VLAN. As configurações de modo descritas aqui são apenas recomendações para uma operação MVR suave nessas topologias.
As seguintes restrições se aplicam ao configurar MVR nos switches da Série EX ELS:
O MVR é compatível com VLANs que executam apenas a versão 2 (IGMPv2) do IGMP.
Você pode configurar até 10 MVLANs em um switch EX4300 ou EX4300 multigigabit, até 5 MVLANs em switches EX2300 e EX3400, e até um total de 4K MVR receiver VLANs e MVLANs juntos.
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 de apenas uma sub-rede de grupo multicast, de modo que várias MVLANs configuradas em um switch devem ter faixas de sub-rede de grupo multicast exclusivas.
Você pode configurar uma interface em um VLAN receptor MVR e seu MVLAN apenas se ele estiver configurado 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 receptor MVR VLAN.O MVR não oferece suporte à configuração de 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 de 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 aos hosts receptores no v10 usando a porta 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 receptor conectados à porta de tronco INTF-4 no v10 e porta de acesso INTF-5 no v20. Uma amostra da configuração de 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 de 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 mais baixo:
# 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 VLAN do receptor MVLAN e MVR 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 a MVR, você pode usar o comando de encaminhamento de dados para visualizar informações sobre as VLANs de receptor MVR e 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 do grupo associado e VLANs receptoras MVR. As VLANs receptoras de MVR estão listadas como Type: MVR Receiver Vlan
com as MVLANs de origem associada 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 snooping do show igmp e os comandos de associação de snooping igmp nos switches da Série EX ELS listam interfaces VLAN do receptor MVR sob o receptor MVR VLAN e seu MVLAN, e exibem o campo Data-forwarding receiver: yes
de saída quando as portas receptoras MVR estão listadas sob o MVLAN. Este campo não é exibido para outras interfaces em um MVLAN listado sob o MVLAN que não está nas VLANs de receptor MVR.
Configuração do registro de VLAN multicast em switches não-ELS série EX
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), as seguintes contraints aplicam-se:
O MVR é compatível com VLANs que executam apenas a versão 2 (IGMPv2) do IGMP.
Um VLAN pode ser configurado como um MVLAN ou um VLAN receptor MVR, mas não ambos. No entanto, um VLAN receptor MVR pode ser associado a mais de um MVLAN.
Um MVLAN pode ser a fonte de 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á habilitado automaticamente em todas as VLANs receptoras MVR deste MVLAN. Se um VLAN é um VLAN receptor MVR para várias MVLANs, todas as MVLANs devem ter o modo proxy habilitado 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 o MVR em switches que não oferecem suporte a ELS: