Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Antecedentes

Descripción general del Internet Group Management Protocol

Modos Multicast en WLC

Manejo del Tráfico Multicast por WLC

Compatibilidad con multidifusión por plataforma

Configurar

Diagrama de la red

Configuraciones

Verificación

Troubleshoot

Paso 1: El AP envía una unión IGMP al WLC

Paso 2: El cliente envía una unión IGMP para el flujo de multidifusión

Paso 3: El WLC procesa la solicitud de unión

Paso 4: Entrega del tráfico de multidifusión al WLC

Paso 5: Reenvío de multidifusión CAPWAP a AP(s)

Paso 6: El AP reenvía el tráfico de multidifusión a los clientes

Modo de switching local FlexConnect

Información Relacionada

Introducción

Este documento describe el flujo de trabajo de multidifusión, la configuración y la resolución de problemas del controlador de LAN inalámbrica Cisco C9800.

Prerequisites

Requirements

Cisco recomienda que tenga conocimiento sobre estos temas:

- Conceptos de multidifusión

- Configuración del controlador de LAN inalámbrica (WLC) 9800

Componentes Utilizados

La información que contiene este documento se basa en las siguientes versiones de software y hardware.

- Catalyst serie 9800 Wireless Controller (Catalyst 9800-40), Cisco IOS® XE Cupertino 17.12.5

- Switch Catalyst serie 3560, Cisco IOS® 15.2.4E10

- Punto de acceso C9115AX, punto de acceso CW9164I

La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.

Antecedentes

La multidifusión es un protocolo que envía paquetes desde un único origen a una dirección de destino basada en grupo. Sólo los hosts que han expresado interés en recibir los paquetes los reciben.

Descripción general del Internet Group Management Protocol

El protocolo de administración de grupos de Internet (IGMP) se utiliza para registrar dinámicamente hosts individuales como miembros de un grupo de multidifusión en una LAN específica.

La indagación IGMP es un proceso mediante el cual un switch escucha el tráfico de red IGMP entre los hosts y los routers para crear y mantener una tabla de direcciones MAC de cliente que se interesan en recibir flujos de multidifusión específicos. Al indagar en los paquetes IGMP, el switch puede administrar el tráfico multicast de manera eficiente y evitar la inundación innecesaria. Sin la detección de IGMP, el tráfico de multidifusión se trata de forma similar al tráfico de difusión y llega a todos los dispositivos del segmento.

Tipos de mensajes IGMP:

- Consulta sobre afiliación:

Enviado por un router o un switch con la función IGMP Snooping habilitada para determinar si hay algún receptor interesado para un grupo de multidifusión específico. Las consultas pueden ser generales, específicas de grupo o específicas de grupo y origen (este último se utiliza en IGMPv3)

- Informe de afiliación:

Enviado por un host para indicar interés en unirse a un grupo de multidifusión o en respuesta a una consulta de pertenencia. Este tipo de mensaje también se conoce como unión IGMP

- Dejar mensaje de grupo:

Enviado por un host cuando ya no desea recibir tráfico de multidifusión para un grupo determinado.

Versiones de IGMP:

- IGMPv1: Utiliza un modelo básico de respuesta a consultas, que permite a los routers de multidifusión y a los switches multicapa determinar qué grupos de multidifusión tienen miembros activos en una subred. Los hosts pueden unirse o abandonar grupos según se especifica en RFC 1112.

- IGMPv2: Mejora la funcionalidad mediante la introducción del proceso de ausencia (reduciendo la latencia de ausencia), las consultas específicas de grupos y el tiempo máximo explícito de respuesta a consultas. También permite que los routers elijan un solicitante IGMP independientemente del protocolo multicast. Para obtener más información, consulte RFC 2236.

- IGMPv3: Agrega compatibilidad con Source-Specific-Multicast (SSM), lo que permite a los hosts especificar los orígenes desde los que desean recibir tráfico multidifusión para un grupo. IGMPv3 utiliza la dirección de multidifusión 224.0.0.22 para los informes de pertenencia e incluye "Registros de grupo" detallados para transmitir la información de origen. Para obtener más información, consulte RFC 3376.

Modos Multicast en WLC

- Modo unidifusión: El controlador unidifusión cada paquete de multidifusión a cada punto de acceso asociado al controlador. Este modo no es eficaz y genera mucho tráfico adicional en el dispositivo y la red, pero es necesario en redes que no admiten el enrutamiento de multidifusión (necesario si los puntos de acceso se encuentran en subredes distintas de la interfaz de administración inalámbrica (WMI) del dispositivo).

Multidifusión sobre unidifusión

- Modo de multidifusión: El controlador envía paquetes de multidifusión a un grupo de multidifusión CAPWAP. Este método reduce la sobrecarga en el procesador del controlador y traslada el trabajo de replicación de paquetes a la red, que es mucho más eficiente que el método unicast.

Multicast-over-Multicast

Para recibir tráfico de multidifusión, los puntos de acceso (AP) envían un informe de pertenencia a la unión IGMP a la dirección de grupo CAPWAP de multidifusión configurada. Esto permite que los AP se unan al grupo multicast y comiencen a recibir el tráfico multicast asociado.

Incorporación a IGMP AP

Manejo del Tráfico Multicast por WLC

Una sola dirección de grupo de multidifusión CAPWAP se utiliza para entregar tráfico de multidifusión a través de WLAN. Para administrar esto, el controlador mantiene una tabla de Capa 2 que asigna sus interfaces a WLAN mediante ID de grupo de multidifusión únicos (MGID), identificando dónde se debe enviar el tráfico de multidifusión. Un MGID es un valor de 14 bits colocado en el campo reservado de 16 bits del encabezado CAPWAP, con los 2 bits restantes configurados en cero.

No todos los clientes en una WLAN necesitan el mismo tráfico multicast. Para identificar a los clientes interesados, la indagación IGMP permite a los puntos de acceso escuchar los informes de pertenencia a IGMP desde los hosts. En función de esto, el controlador crea una tabla de grupos de multidifusión de Capa 3. Cada entrada incluye el MGID, la dirección de grupo de multidifusión CAPWAP y el ID de VLAN. También enumera los clientes específicos que se unieron al grupo y los AP con los que están asociados.

Cuando el modo multicast está habilitado y el controlador recibe un paquete multicast de la LAN cableada, el controlador encapsula el paquete usando CAPWAP y reenvía el paquete a la dirección del grupo multicast CAPWAP. El controlador siempre utiliza la VLAN de administración para enviar paquetes de multidifusión. Los puntos de acceso en el grupo multicast reciben el paquete y lo reenvían a todos los BSSID asignados a la VLAN en la que los clientes reciben tráfico multicast.

Compatibilidad con multidifusión por plataforma

Tabla 1. Compatibilidad con multidifusión por plataforma

Platform

MulticastSupport: multidifusión a través de unidifusión

MulticastSupport - Multicast overMulticast

Controlador inalámbrico Cisco Catalyst 9800-40

No

Yes

Controlador inalámbrico Cisco Catalyst 9800-80

No

Yes

Controlador inalámbrico Cisco Catalyst 9800 para nube: plantilla pequeña

Yes

Yes

Controlador inalámbrico Cisco Catalyst 9800 para nube: plantilla media

No

Yes

Controlador inalámbrico Cisco Catalyst 9800 para nube: plantilla grande

No

Yes

Controlador inalámbrico Cisco Catalyst 9800-L

Yes

Yes

Configurar

Diagrama de la red

Diagrama de la red

Configuraciones

Para configurar la multidifusión desde la GUI del WLC, vaya a Configuration > Services > Multicast. Habilite el Global Wireless Multicast Mode, seleccione AP CAPWAP Multicast as Multicast, ingrese la dirección del grupo de multidifusión CAPWAP y haga clic en Apply. Seleccione una dirección en el rango 239.0.0.0/8 y asigne una IP multicast única a cada WLC, cada controlador debe utilizar una dirección diferente y asegurarse de que esta IP multicast no entre en conflicto con otros dispositivos en la red.

Configuración GUI de multidifusión

CLI WLC

WLC#conf t

WLC(config)#wireless multicast 239.1.1.10

Nota: Cuando el AP y el WLC estén en la misma VLAN, habilite la indagación IGMP en todos los switches intermedios. Para implementaciones donde el AP y el WLC residen en VLAN diferentes, habilite el ruteo IP multicast globalmente, habilite PIM (Protocol Independent Multicast) en las interfaces VLAN de WMI y AP, y habilite IGMP en los switches intermedios.

Precaución: Debe tener cuidado al utilizar IGMPv3 con los switches que están habilitados para la indagación IGMP. Los mensajes IGMPv3 son diferentes de los mensajes utilizados en IGMP versión 1 (IGMPv1) y versión 2 (IGMPv2). Si su switch no reconoce los mensajes IGMPv3, los hosts no reciben tráfico cuando se utiliza IGMPv3. Los dispositivos IGMPv3 no reciben tráfico multidifusión en ninguno de los dos casos: Cuando la indagación IGMP está inhabilitada. Cuando IGMPv2 está configurado en la interfaz. Se recomienda habilitar IGMPv3 en todos los dispositivos de red intermedios o de capa 3. Principalmente, en cada subred utilizada por los dispositivos de multidifusión, incluidas las subredes de controlador y AP.

Verificación

Utilice el comando para verificar la configuración multicast en el WLC.

WLC#show wireless multicast

Multicast : Habilitado

Multidifusión Capwap de PA: Multicast (multidifusión)

Dirección de grupo de multidifusión IPv4 Capwap de PA: 239.1.1.10

Dirección de grupo de multidifusión IPv6 Capwap de PA: ::

Difusión inalámbrica: Inhabilitado

Multidifusión inalámbrica no ip-mcast: Inhabilitado

Enlace local de multidifusión inalámbrica: Inhabilitado

Verifique la conexión AP y WLC para el tráfico multicast usando este comando.

WLC#show ap multicast Mom

AP Name MOM-IP TYPE MOM-STATUS

-----------------------------------------------------------------

AP2 IPv4 Up

AP7 IPv4 Up

Nota: El MOM-STATUS se muestra como "UNKNOWN" para determinados modelos de puntos de acceso de Cisco IOS. Esto ocurre porque estos AP no envían la carga útil de MoM al controlador. Los modelos afectados incluyen: Punto de acceso Cisco Aironet 1702i, punto de acceso Cisco Aironet 3702i/3702e, punto de acceso Cisco IW3702. Para obtener más información, consulte CSCwd1261.

Utilice este comando para ver MGID y las VLAN asociadas (tabla de capa 2).

WLC#sh ip igmp snooping wireless mgid

Número total de L2-MGID = 1

Número total de ID de MCAST = 2

La multidifusión inalámbrica está activada en el sistema:

Vlan bcast nonip-mcast mcast mDNS-br mgid mcast-link-local Stdby Flags

1 Desactivado Desactivado Activado Activado Desactivado 0:1:1:0

100 Desactivado Desactivado Activado Desactivado Desactivado 0:1:1:0

1002 Desactivado Desactivado Activado Desactivado Desactivado 0:1:1:0

1003 Desactivado Desactivado Activado Desactivado Desactivado 0:1:1:0

1004 Desactivado Desactivado Activado Desactivado Desactivado 0:1:1:0

1005 Desactivado Desactivado Activado Desactivado Desactivado 0:1:1:0

1415 Desactivado Desactivado Activado Activado Activado Desactivado 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 Puertos De Versión De Tipo De Grupo Vlan

-----------------------------------------------------------------------

1415 239.255.100.4 igmp v2 Ca2

1415 239.255.255.250 igmp v2 Ca2

Ejecute este comando para comprobar la información de pertenencia del cliente (tabla de capa 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

-------------

Estado de IP del cliente MAC

---------------------------------------------------------------

242f.d0da.a7da 10.107.79.23 MC_ONLY

WLC#sh ip igmp snooping igmpv2-tracking

Asignaciones de cliente a SGV

----------------------

Cliente: Puerto 10.107.79.23: Ca2

Grupo: Vlan 239.255.255.250: 1415 Fuente: 0.0.0.0 Lista de bloqueo: no

Grupo: Vlan 239.255.100.4: 1415 Fuente: 0.0.0.0 Lista de bloqueo: no

Cliente: Puerto 10.107.79.33: Ca2

Grupo: Vlan 239.255.255.250: 1415 Fuente: 0.0.0.0 Lista de bloqueo: no

Asignaciones de SGV a clientes

----------------------

Grupo: 239.255.100.4 Fuente: 0.0.0.0 Vlan: 1415

Cliente: Puerto 10.107.79.23: Lista De Bloqueo De Ca2: no

Grupo: 239.255.255.250 Fuente: 0.0.0.0 Vlan: 1415

Cliente: Puerto 10.107.79.33: Lista De Bloqueo De Ca2: no

Cliente: Puerto 10.107.79.23: Lista De Bloqueo De Ca2: no

Utilice el comando para verificar la configuración multicast en el 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

Troubleshoot

Recopile la captura de paquetes integrada (EPC) del WLC para comprender el flujo de tráfico. Consulte el link para conocer los pasos para recopilar EPC. Troubleshooting de Catalyst 9800 Wireless LAN Controllers.

Esta es una lista del origen, destino y otras direcciones IP relevantes observadas en las capturas anotadas de Wireshark. Estos corresponden a los flujos de paquetes clave que se muestran en las figuras, lo que ayuda a identificar qué hosts iniciaron y recibieron cada paquete.

WLC WMI - 10.107.79.77

AP IP - 10.107.79.130

Dirección IP de grupo de multidifusión CAPWAP configurada en WLC - 239.1.1.10

IP de punto final de origen de multidifusión: 10.107.79.33

IP de tráfico de multidifusión - 239.255.100.4

IP del cliente (destino): 10.107.79.23

Paso 1: El AP envía una unión IGMP al WLC

Incorporación a IGMP AP

El AP se une al grupo de multidifusión CAPWAP (239.1.1.10) del controlador, usando IGMP.

Incorporación de IGMP AP al WLC

Paso 2: El cliente envía una unión IGMP para el flujo de multidifusión

Unión IGMP del cliente para transmisión de multidifusión

El cliente inalámbrico envía una solicitud de unión IGMP para indicar interés en un grupo multicast específico.

El punto de acceso (AP) asociado encapsula la solicitud de unión IGMP del cliente en un túnel CAPWAP y la envía como tráfico unidifusión al controlador LAN inalámbrico (WLC).

Ejemplo:

Un cliente envía un informe de afiliación IGMP para la dirección de grupo multicast 239.255.100.4.

El cliente envía el informe de afiliación IGMP para el tráfico multidifusión interesado: capturas recopiladas del terminal

El punto de acceso (IP: 10.107.79.130) encapsula esta solicitud en un túnel CAPWAP y la envía al WLC (IP: 10.107.79.77).

El informe de membresía IGMP del cliente alcanza el WLC dentro de un túnel CAPWAP - Capturas recolectadas del WLC

Incorporación a IGMP del cliente: capturas de OTA

Paso 3: El WLC procesa la solicitud de unión

Paso 3 y 4

El WLC recibe la unión IGMP, registra la dirección del grupo multicast, y envía una unión IGMP o una solicitud multicast relevante ascendente a su switch o router conectado.

Nota: En esta situación, el cliente inalámbrico también actúa como origen de multidifusión.

Paso 4: Entrega del tráfico de multidifusión al WLC

El switch o router ascendente reenvía el tráfico multicast para el grupo solicitado al WLC.

Ejemplo:

El origen de multidifusión (10.107.79.33), que es un cliente inalámbrico, envía tráfico de multidifusión a la dirección de grupo 239.255.100.4. Dado que el origen es inalámbrico, el tráfico de multidifusión se encapsula en un túnel CAPWAP y se entrega al WLC.

Tráfico de multidifusión desde el dispositivo de origen

Tráfico de multidifusión recibido desde el origen dentro de un túnel CAPWAP - Capturas recolectadas en WLC

Tráfico de multidifusión desde el origen: OTA

Paso 5: Reenvío de multidifusión CAPWAP a AP(s)

Paso 5 y 6

El WLC encapsula los paquetes multicast y los envía a todos los APs relevantes usando la dirección del grupo CAPWAP Multicast configurada.

Ejemplo:

El WLC reenvía el tráfico multicast a la dirección del grupo multicast CAPWAP 239.1.1.10. Los AP que se han unido a este grupo vía IGMP (Paso 1) reciben el flujo multicast.

El WLC reenvía el tráfico a la dirección del grupo de multidifusión CAPWAP

Paso 6: El AP reenvía el tráfico de multidifusión a los clientes

Cada AP desencapsula los paquetes multicast y los reenvía solamente a los clientes inalámbricos que se han unido al grupo multicast.

Los AP utilizan la indagación IGMP para identificar a los clientes interesados y garantizar que el tráfico multicast se entregue solamente a esos clientes.

El cliente recibe el tráfico de multidifusión: capturas recopiladas del terminal interesado 10.107.79.23

El cliente recibe el tráfico de multidifusión: capturas de OTA

Modo de switching local FlexConnect

El cliente envía una solicitud de unión IGMP al AP asociado. El AP procesa la unión IGMP y conmuta localmente el tráfico multicast sin enviarlo al WLC. El tráfico multidifusión fluye directamente desde la red por cable al punto de acceso, que a su vez lo reenvía a los clientes inalámbricos interesados.

Nota: Habilite el ruteo IP multicast globalmente, configure PIM en las interfaces VLAN y VLAN AP del cliente y habilite IGMP en los switches intermedios. El WLC no maneja el tráfico de datos multicast en este modo.

Información Relacionada

- Guía de configuración de multidifusión inalámbrica