Como configurar o MLD Snooping em switches Omada

Knowledgebase
Configuration Guide
08-29-2024
21797

Conteúdo

Objetivo

Requisitos

Introdução

Cenário de Aplicação

Como funciona o sistema MLD

Princípios Gerais de Configuração

Configuração

Conclusão

 

Objetivo

Este artigo apresentará como configurar o MLD Snooping em Switches Omada através do Omada SDN Controller.

Requisitos

  • Switches Omada das linhas Access, Access Plus, Access Pro, Access Max, Aggregation e Campus
  • Omada Controller (Software Controller / Hardware Controller / Cloud Based Controller, V5.9 ou superior)

Introdução

O MLD Snooping (Multicast Listener Discovery Snooping) é um protocolo multicast IPv6 de Camada 2 que monitora pacotes multicast enviados entre dispositivos multicast e hosts de usuários para manter as informações de porta de saída dos pacotes e gerenciar o encaminhamento de dados na camada de enlace.

Cenário de Aplicação

O diagrama mostra um cenário típico de IPTV em hotel. Como podemos observar, a fonte de IPTV está na LAN, conectada a um switch de acesso e depois ao switch de agregação para que o fluxo multicast seja distribuído a todos os dispositivos IPTV na rede. Os switches de acesso que conectam as TVs também estão ligados ao switch de agregação.

Exemplo de cenário de aplicação.

Como funciona o sistema MLD

O sistema MLD consiste em várias partes: Fonte Multicast (Fonte IPTV), MLD Querier, MLD Snooping e Receptor MLD (MLD Receiver).

Mecanismo do sistema MLD.

 

Para nossos produtos, os dispositivos que executam o MLD Snooping são os switches, e o switch Omada também pode ser configurado como o MLD Snooping Querier (Consultor).

No MLD Snooping, existem três tipos de pacotes MLD: MLD Query, MLD Report e MLD Leave.

Se a Fonte Multicast não suportar o recurso de consulta (query), ela simplesmente transmitirá todos os fluxos em broadcast, o que desperdiça recursos de rede. Habilitar a função MLD Snooping resolve isso.

O Querier enviará o MLD Query, que consiste em consultas gerais e específicas. Geralmente é uma consulta geral, que pergunta se há algum dispositivo solicitando fluxo multicast. O MLD Query é encaminhado pelos switches até atingir o receptor, como uma IPTV.

Se alguém desejar assistir a um canal, a IPTV enviará um MLD Report, incluindo as informações do canal para solicitar o fluxo e ingressar no grupo multicast.

Quando o usuário muda de canal, a IPTV envia um MLD Leave para sair do grupo multicast atual, indicando que não precisa mais daquele fluxo.

 

Nos dispositivos com MLD Snooping, existem duas funções de porta: router port (porta de roteador) e member port (porta de membro). Para um switch, a porta que recebe o pacote MLD Query torna-se a router port, e as portas que recebem MLD Report/Leave tornam-se member ports.

Pode-se assumir que a router port é a porta mais próxima do querier no switch, e as member ports são as mais próximas dos receptores. Assim, o switch cria grupos multicast incluindo o IP multicast, a VLAN e as portas participantes.

 

Como mencionado, a fonte multicast apenas envia o fluxo. Com os grupos criados, o switch encaminha o fluxo correspondente apenas para a router port e as member ports. Já os pacotes MLD Report/Leave são encaminhados apenas da member port para a router port.

Princípios Gerais de Configuração

Apresentamos aqui alguns princípios gerais para o MLD Snooping, usando a topologia anterior como exemplo. Estas recomendações ajudam a evitar falhas e melhorar a eficiência do dispositivo.

 

  • Desative recursos MLD no roteador.

Como a fonte IPTV está na LAN neste cenário de hotel, o fluxo multicast não entra pelo lado WAN, portanto o roteador não participa do processo MLD.

 

Se você ativar o MLD no roteador, ele será reconhecido como um querier. Isso fará com que uma cópia de todos os fluxos multicast seja enviada ao roteador, causando carga desnecessária na CPU e memória, o que pode afetar as funções normais de roteamento.

 

Por isso, recomenda-se desativar o MLD no roteador, seja ele TP-Link ou de outro fabricante.

 

  • Habilite a função de descartar pacotes de grupos multicast desconhecidos.

Ao configurar o MLD Snooping, você pode escolher encaminhar ou descartar pacotes de grupos desconhecidos.

 

Recomendamos descartar. Para grupos desconhecidos, não há registro de portas membros, então o switch não sabe para onde encaminhar. Se você escolher encaminhar, eles serão transmitidos em broadcast, desperdiçando largura de banda.

 

  • O MLD Snooping Querier deve estar o mais próximo possível da fonte.

Deve haver apenas um querier na rede, configurado no switch mais próximo da fonte IPTV. A figura abaixo explica isso visualmente.

Figura explicativa.

 

O Querier envia MLD Queries mas não os recebe de outros, logo não possui uma router port. Como o MLD Snooping encaminha o MLD Report para a router port, neste cenário o Querier não encaminharia o Report para ninguém.

 

O outro switch não receberia o MLD Report e nenhum grupo seria criado. Mesmo que a fonte continue enviando fluxos, eles seriam tratados como desconhecidos e descartados. Configurar o switch mais próximo da fonte como Querier evita esse problema.

 

  • Fast Leave e Report Suppression devem estar próximos aos dispositivos finais.

O Fast Leave remove a porta do grupo MLD imediatamente ao receber o MLD Leave, permitindo que a IPTV mude de canal mais rapidamente.

 

Se não estiver habilitado, uma consulta específica é enviada após o MLD Leave para verificar se há outras IPTVs naquela porta solicitando o fluxo. Use o Fast Leave apenas se houver apenas uma IPTV conectada à porta.

Lógica do Fast Leave.

 

O Report Suppression coleta múltiplos reports para o mesmo fluxo e envia apenas um para a router port, reduzindo a carga no uplink. É recomendado para redes grandes (ex: mais de 300 IPTVs).

Explicação de supressão de relatório.

Configuração

Nota: Os comandos CLI apresentados realizam apenas as funções básicas. Para detalhes, consulte o Guia CLI do produto.

Configuração no Omada Controller

Esta seção utiliza o Omada Controller v6.2 para demonstração.

Passo 1. Crie uma VLAN para MLD.

Acesse o Controller. Vá em Network Config > Network Settings > LAN > VLAN, clique no botão ‘+Add’.

Caminho para criar VLAN no controller v6

Configure o DHCP Server como None e marque para habilitar o MLD Snooping em Advanced Settings. Selecione os switches e clique em Apply.

Configurações detalhadas da LAN.

Escolher dispositivo para aplicar.

Resumo da nova LAN.

Passo 2. Configure os demais parâmetros via CLI Template.

Vá em Network Config > General Settings > CLI Configuration > Device CLI, clique em Create New Device CLI Profile.

Caminho da configuração CLI.

Adicionar CLI do dispositivo.

Abaixo estão os comandos CLI (exemplo com VLAN IPTV ID=200):

 

Switch de Agregação:

ipv6 mld snooping drop-unknown

 

Switch de Acesso para IPTVs:

ipv6 mld snooping drop-unknown

ipv6 mld snooping vlan-config 200 report-suppression

ipv6 mld snooping vlan-config 200 immediate-leave (Use se todas as portas conectarem apenas uma IPTV; caso contrário, habilite por porta individual)

interface gigabitEthernet 1/0/1

ipv6 mld snooping immediate-leave

 

Switch de Acesso para Fonte IPTV:

ipv6 mld snooping drop-unknown

ipv6 mld snooping vlan-config 200 querier

 

Passo 3. Aplique o Perfil CLI no dispositivo e clique em Apply.

Exemplo de CLI.

Configuração via Interface Web (Modo Standalone)

Passo 1. Configuração Global.

Acesse L2 FEATURES > Multicast > MLD Snooping > Global Config para habilitar o recurso globalmente.

Habilitar MLD Snooping.

Passo 2. Configuração por VLAN.

Vá em MLD VLAN Config e edite a entrada da sua VLAN para ativar o MLD Snooping nela.

Configuração de VLAN MLD.

Passo 3. Configuração por Porta.

Em Port Config, habilite o MLD Snooping e o Fast Leave nas portas que possuem apenas um receptor.

Configuração de porta.

Passo 4. Grupos Estáticos.

Se desejar que uma porta pertença permanentemente a um grupo, configure em Static Group Config.

Conclusão

Concluímos a introdução sobre a configuração de MLD Snooping em switches Omada.

Para mais detalhes, visite o Download Center para baixar o manual do seu produto.

Por favor, avalie este documento

Documentos relacionados