O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento descreve o fluxo de trabalho multicast, a configuração e a solução de problemas no Cisco C9800 Wireless LAN Controller.
As informações neste documento são baseadas nestas versões de software e hardware:
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Multicast é um protocolo que envia pacotes de uma única origem para um endereço de destino baseado em grupo. Somente os hosts que expressaram interesse em receber os pacotes os recebem.
O Internet Group Management Protocol (IGMP) é usado para registrar dinamicamente hosts individuais como membros de um grupo multicast em uma LAN específica.
O Snooping IGMP é um processo pelo qual um switch escuta o tráfego de rede IGMP entre hosts e roteadores para criar e manter uma tabela de endereços MAC de clientes que tenham interesse em receber fluxos multicast específicos. Rastreando pacotes IGMP, o switch pode gerenciar o tráfego multicast de forma eficiente e evitar inundação desnecessária. Sem o IGMP Snooping, o tráfego multicast é tratado de forma semelhante ao tráfego de broadcast, atingindo todos os dispositivos no segmento.
Tipos de mensagem IGMP:
Versões IGMP:
Multicast sobre Unicast
Multicast sobre Multicast
Para receber tráfego multicast, os Pontos de Acesso (APs) enviam um relatório de associação de IGMP para o endereço configurado do Grupo CAPWAP Multicast. Isso permite que os APs se unam ao grupo multicast e comecem a receber o tráfego multicast associado.
AP IGMP Join
Um único endereço de grupo multicast CAPWAP é usado para fornecer tráfego multicast através de WLANs. Para gerenciar isso, o controlador mantém uma tabela de Camada 2 que mapeia suas interfaces para WLANs usando identificações de grupo multicast (MGIDs) exclusivas, identificando para onde o tráfego multicast deve ser enviado. Um MGID é um valor de 14 bits colocado no campo reservado de 16 bits do cabeçalho CAPWAP, com os 2 bits restantes definidos como zero.
Nem todos os clientes em uma WLAN precisam do mesmo tráfego multicast. Para identificar clientes interessados, o rastreamento de IGMP permite que os access points ouçam os relatórios de associação de IGMP dos hosts. Com base nisso, o controlador cria uma tabela de grupos multicast de Camada 3. Cada entrada inclui o MGID, o endereço de grupo multicast CAPWAP e o ID da VLAN. Ele também lista clientes específicos que se juntaram ao grupo e os APs aos quais estão associados.
Quando o modo multicast é ativado e o controlador recebe um pacote multicast da LAN com fio, o controlador encapsula o pacote usando CAPWAP e o encaminha para o endereço do grupo multicast CAPWAP. O controlador sempre usa a VLAN de gerenciamento para enviar pacotes multicast. Os pontos de acesso no grupo multicast recebem o pacote e o encaminham para todos os BSSIDs mapeados para a VLAN na qual os clientes recebem tráfego multicast.
Tabela 1. Suporte a multicast por plataforma
Platform |
MulticastSupport -Multicast sobre Unicast |
MulticastSupport -MulticastMulticast |
---|---|---|
Cisco Catalyst 9800-40 Wireless Controller |
No |
Yes |
Cisco Catalyst 9800-80 Wireless Controller |
No |
Yes |
Controlador sem fio Cisco Catalyst 9800 para nuvem - Modelo pequeno |
Yes |
Yes |
Controlador sem fio Cisco Catalyst 9800 para nuvem - Modelo médio |
No |
Yes |
Controlador sem fio Cisco Catalyst 9800 para nuvem - Modelo grande |
No |
Yes |
Controlador sem fio Cisco Catalyst 9800-L |
Yes |
Yes |
Diagrama de Rede
Para configurar o multicast da GUI da WLC, vá para Configuration > Services > Multicast. Habilite Global Wireless Multicast Mode, selecione AP CAPWAP Multicast como Multicast, insira o endereço do grupo multicast CAPWAP e clique em Apply. Use um endereço da sub-rede 239.0.0.0/8 e verifique se ele é exclusivo na rede.
Configuração de GUI multicast
CLI WLC
WLC#conf t
Multicast WLC(config)#wireless 239.1.1.10
Note: Quando o AP e a WLC estiverem na mesma VLAN, habilite o snooping IGMP em todos os switches intermediários.
Para implantações onde o AP e a WLC estão em VLANs diferentes, habilite o roteamento multicast IP globalmente, configure o PIM (Protocol Independent Multicast) nas interfaces relevantes do roteador e habilite o IGMP nos switches.
Caution: Você deve ter cuidado ao usar o IGMPv3 com switches habilitados para rastreamento de IGMP. As mensagens de IGMPv3 são diferentes das mensagens usadas no IGMP Versão 1 (IGMPv1) e Versão 2 (IGMPv2). Se o switch não reconhecer mensagens de IGMPv3, os hosts não receberão tráfego quando o IGMPv3 for usado.
Os dispositivos IGMPv3 não recebem tráfego multicast em nenhum dos casos: Quando o rastreamento de IGMP está desabilitado. Quando o IGMPv2 é configurado na interface. Recomenda-se ativar o IGMPv3 em todos os dispositivos de rede intermediários ou de camada 3. Principalmente, em cada sub-rede usada por dispositivos multicast, incluindo sub-redes de controlador e AP.
Use o comando para verificar a configuração multicast na WLC.
WLC#show wireless multicast
Multicast: Habilitado
AP Capwap Multicast: Multicast
Endereço do grupo multicast IPv4 do AP Capwap: 239.1.1.10
Endereço do grupo multicast IPv6 do AP Capwap: ::
Transmissão sem fio: Desabilitado
Multicast sem fio não-ip-mcast: Desabilitado
Link local multicast sem fio: Desabilitado
Verifique a conexão AP e WLC quanto ao tráfego multicast usando esse comando.
WLC#show ap multicast mom
Nome do AP MOM-IP TYPE MOM-STATUS
-----------------------------------------------------------------
AP2 IPv4 Ativo
AP7 IPv4 Ativo
Observação: o MOM-STATUS é exibido como "DESCONHECIDO" para determinados modelos de ponto de acesso do Cisco IOS. Isso ocorre porque esses APs não enviam o payload do MoM para a controladora. Os modelos afetados incluem: Access point Cisco Aironet 1702i, access point Cisco Aironet 3702i/3702e, access point Cisco IW3702. Para obter mais detalhes, consulte CSCwd12261.
Use este comando para visualizar o MGID e as VLANs associadas (tabela da Camada 2).
WLC#sh ip igmp snooping wireless mgid
Número total de L2-MGIDs = 1
Número total de MGIDs MCAST = 2
O multicast sem fio está habilitado no sistema:
Flags Stdby mcast mcast não ip mcast mDNS-br mgid mcast-link-local de transmissão de VLAN
1 Desativado Desativado Ativado Desativado Desativado Desativado 0:1:1:0
100 Desativada Desativada Ativada Ativada Desativada Desativada 0:1:1:0
1002 Desabilitado Desabilitado Habilitado Habilitado Desabilitado 0:1:1:0
1003 Desabilitado Desabilitado Habilitado Habilitado Desabilitado 0:1:1:0
1004 Desabilitado Desabilitado Habilitado Habilitado Desabilitado 0:1:1:0
1005 Desabilitado Desabilitado Habilitado Habilitado Desabilitado 0:1:1:0
1415 Desativado Desativado Ativado Ativado Desativado 0:1:1:1
Índice MGID (S, G, V)
--------------------------------------------------------
386 4160 (0.0.0.0, 239.255.255.250, 1415)
636 4161 (0.0.0.0, 239.255.100.4, 1415)
WLC#sh ip igmp snooping groups vlan 1415
Lista De Portas De Versão De Tipo De Grupo De Vlan
-----------------------------------------------------------------------
1415 239 255 100 4 igmp v2 Ca2
1415 239 255 255 255 250 igmp v2 Ca2
Execute este comando para verificar as informações de associação do cliente (tabela da Camada 3).
WLC#sh wireless multicast source 0.0.0.0 group 239.255.100.4 vlan 1415
Grupo: 239.255.100.4
Vlan: 1415
MGID: 4161
Lista de clientes
-------------
Status IP do Cliente MAC do Cliente
---------------------------------------------------------------
242f.d0da.a7da 10.107.79.23 MC_ONLY
WLC#sh ip igmp snooping igmpv2-tracking
Mapeamentos de cliente para SGV
----------------------
Cliente: Porta 10.107.79.23: Ca2
Grupo: Vlan 239.255.255.250: 1415 Fonte: Lista de bloqueio de 0.0.0.0: não
Grupo: Vlan 239.255.100.4: 1415 Fonte: Lista de bloqueio de 0.0.0.0: não
Cliente: Porta 10.107.79.33: Ca2
Grupo: Vlan 239.255.255.250: 1415 Fonte: Lista de bloqueio de 0.0.0.0: não
Mapeamentos de SGV para cliente
----------------------
Grupo: 239.255.100.4 Fonte: Vlan 0.0.0.0: 1415
Cliente: Porta 10.107.79.23: Lista de bloqueio do Ca2: não
Grupo: 239.255.255.250 Fonte: Vlan 0.0.0.0: 1415
Cliente: Porta 10.107.79.33: Lista de bloqueio do Ca2: não
Cliente: Porta 10.107.79.23: Lista de bloqueio do Ca2: não
Use o comando para verificar a configuração multicast no AP.
AP2#sh capwap mcast mgid clients
Cliente para cada MGID:
mgid type client slot vap
4160 mc_only 24:2F:D0:DA:97:51 1 0
4160 mc_only 24:2F:D0:DA:A7:DA 0 0
4161 mc_only 24:2F:D0:DA:A7:DA 0 0
9606 mc2uc 24:2F:D0:DA:97:51 1 0
9606 mc2uc 24:2F:D0:DA:A7:DA 0 0
MGID para cada cliente:
client ip port mgid
24:2F:D0:DA:97:51 10.107.79.33 apr1v0 4160
24:2F:D0:DA:A7:DA 10.107.79.23 apr0v0 4160
4161
AP2#sh capwap mcast mgid all
mgid wlan_bit_map_all mc2uc_cli mc_only_cl type rx_pak_cnt tx_pak_slot0 tx_pak_slot1 tx_pak_slot2 tx_pak_slot3 tx_pak_rlan
1415 0000000000000001 0 0 0 36367 12189 1199758 634 0 0
4097 1111111111111111 0 0 0 0 0 0 0 0 0
4160 0000000000000001 0 1 1 36 36 36 0 0 0
4161 0000000000000001 0 1 1 10091 10091 0 0 0 0
9606 0000000000000000 1 0 3 160 154 2 0 0 0
Colete a EPC (Embedded Packet Capture, captura de pacotes incorporada) da WLC para entender o fluxo de tráfego. Consulte o link para obter os passos para coletar EPC. Identifique e solucione problemas dos controladores de LAN sem fio Catalyst 9800.
Esta é uma lista de origem, destino e outros endereços IP relevantes observados nas capturas anotadas do Wireshark. Eles correspondem aos principais fluxos de pacotes mostrados nas figuras, ajudando a identificar quais hosts iniciaram e receberam cada pacote.
WLC WMI - 10.107.79.77
IP AP - 10.107.79.130
Endereço IP do grupo multicast CAPWAP configurado na WLC - 239.1.1.10
IP do ponto final de origem do multicast - 10.107.79.33
IP de tráfego multicast - 239.255.100.4
IP do cliente (destino) - 10.107.79.23
AP IGMP Join
O AP une o grupo multicast CAPWAP (239.1.1.10) da controladora, usando IGMP.
AP IGMP Join to the WLC
Junção IGMP de cliente para fluxo multicast
O cliente sem fio envia uma solicitação de união IGMP para indicar o interesse em um grupo multicast específico.
O ponto de acesso (AP) associado encapsula a solicitação de união IGMP do cliente dentro de um túnel CAPWAP e a envia como tráfego unicast para a controladora Wireless LAN (WLC).
Exemplo:
Um cliente envia um Relatório de Associação IGMP para o endereço de grupo multicast 239.255.100.4.
O cliente envia o relatório de associação IGMP para o tráfego Multicast interessado - Capturas coletadas do endpoint
O AP (IP: 10.107.79.130) encapsula essa solicitação em um túnel CAPWAP e a envia à WLC (IP: 10.107.79.77).
O relatório de associação de IGMP do cliente alcança a WLC dentro de um túnel CAPWAP - Capturas coletadas da WLC
Etapas 3 e 4
A WLC recebe o IGMP Join, registra o endereço de grupo multicast e envia um IGMP Join ou solicitação multicast relevante upstream para seu switch ou roteador conectado.
Note: Neste cenário, o cliente sem fio também está atuando como uma origem de multicast.
O switch ou roteador upstream encaminha o tráfego multicast do grupo solicitado para a WLC.
Exemplo:
A origem multicast (10.107.79.33), que é um cliente sem fio, envia tráfego multicast para o endereço de grupo 239.255.100.4. Como a origem é sem fio, o tráfego multicast é encapsulado em um túnel CAPWAP e entregue à WLC.
Tráfego multicast do dispositivo origem
Tráfego multicast recebido da origem dentro de um túnel CAPWAP - Capturas coletadas no WLC
Tráfego multicast da origem - OTA
Etapas 5 e 6
A WLC encapsula os pacotes multicast e os envia a todos os APs relevantes usando o endereço configurado do grupo CAPWAP multicast.
Exemplo:
A WLC encaminha o tráfego multicast para o endereço de grupo multicast CAPWAP 239.1.1.10. Os APs que se uniram a esse grupo via IGMP (Etapa 1) recebem o fluxo multicast.
A WLC encaminha o tráfego para o endereço do grupo multicast CAPWAP
Cada AP desencapsula os pacotes multicast e os encaminha somente aos clientes sem fio que se uniram ao grupo multicast.
Os APs usam a espionagem de IGMP para identificar clientes interessados e garantir que o tráfego multicast seja entregue apenas a esses clientes.
O cliente recebe o tráfego multicast - Capturas coletadas do endpoint 10.107.79.23 interessado
O cliente recebe o tráfego multicast - Capturas OTA
O cliente envia uma solicitação de união IGMP ao AP associado. O AP processa o IGMP Join e comuta localmente o tráfego multicast sem enviá-lo para a WLC. O tráfego multicast flui diretamente da rede com fio para o AP, que o encaminha para os clientes sem fio interessados.
Note: Ative o roteamento multicast IP globalmente, configure o PIM nas interfaces relevantes do roteador e ative o IGMP nos switches entre a origem multicast e o AP. A WLC não manipula o tráfego de dados multicast neste modo.
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
24-Sep-2025
|
Versão inicial |