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 como configurar Wireless LAN Controllers (WLCs) e Lightweight Access Points (LAPs) para multicast.
A Cisco recomenda que você tenha conhecimento destes tópicos:
Certifique-se de atender a estes requisitos antes de tentar esta configuração.
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.
Se a sua rede suportar multicast de pacotes, você poderá configurar o método multicast que o controlador usa para transportar os pacotes multicast por Control And Provisioning of Wireless Access Points (CAPWAP) para todos ou vários pontos de acesso ao mesmo tempo. O controlador executa o multicast de duas formas:
Quando você usa uma VLAN/sub-rede diferente para AP e WLC, o roteamento multicast é obrigatório no lado com fio para suportar o encaminhamento do pacote multicast CAPWAP de downlink de WLC para AP.
Quando você ativa o modo multicast e o controlador recebe um pacote multicast da LAN com fio, o controlador encapsula o pacote com o uso do CAPWAP e o encaminha para o endereço do grupo multicast do CAPWAP. O controlador sempre usa a interface de gerenciamento para enviar pacotes multicast. Os access points no grupo multicast recebem o pacote e o encaminham para todos os BSSIDs mapeados para a interface na qual os clientes recebem o tráfego multicast. Da perspectiva do ponto de acesso, o multicast parece transmitir para todos os SSIDs.
Por padrão, a WLC não encaminha nenhum pacote de broadcast (como o tráfego Upnp), a menos que o encaminhamento de broadcast esteja habilitado. Emita este comando da CLI do WLC para ativar o broadcast:
config network broadcast enable
Ou ative-a com a GUI:
O broadcast usa multicast mode
o que está configurado na WLC, mesmo que o multicast não esteja ativado. Isso ocorre porque você não pode definir o endereço IP ou o modo, a menos que ative o multicast na GUI. Portanto, se o modo multicast for unicast e o broadcast estiver ativado, esse será o modo usado pelo broadcast (o tráfego de broadcast é replicado na WLC e unicast para cada AP). Se o modo multicast for definido como multicast com um endereço multicast, o broadcast usará esse modo (cada pacote de broadcast é enviado através do grupo multicast para os APs).
Note: Até a Versão 7.5, o número de porta usado para multicast CAPWAP era 12224. A partir da Versão 7.6, o número de porta usado para CAPWAP é alterado para 5247.
O multicast com substituição AAA é compatível com o Wireless LAN Controller versão 4.2 e posterior. Você precisa ativar o rastreamento IGMP no controlador para que o multicast funcione com substituição AAA.
A espionagem de Internet Group Management Protocol (IGMP) é suportada na WLC para direcionar melhor os pacotes multicast. Quando esse recurso é habilitado, o controlador coleta relatórios IGMP dos clientes, processa os relatórios, cria IDs de grupo de multicast (MGIDs) exclusivos a partir dos relatórios IGMP depois de verificar o endereço de multicast da camada 3 e o número da VLAN, e envia os relatórios IGMP ao switch de infraestrutura. O controlador envia esses relatórios com o endereço de origem como o endereço de interface em que recebeu os relatórios dos clientes.
O controlador atualiza a tabela MGID do access point no AP com o endereço MAC do cliente. Quando o controlador recebe o tráfego multicast para um grupo multicast específico, ele o encaminha para todos os access points. No entanto, somente os access points com clientes ativos ouvindo ou que assinaram esse grupo multicast enviam tráfego multicast nessa WLAN específica. Os pacotes IP são encaminhados com um MGID exclusivo para uma VLAN de entrada e o grupo de multicast de destino. Os pacotes multicast da Camada 2 são encaminhados com um MGID exclusivo para a interface de ingresso.
O controlador é compatível com snooping de Multicast Listener Discovery (MLD) v1 para multicast IPv6. Esse recurso controla e entrega os fluxos de multicast IPv6 aos clientes que os solicitam. Para oferecer suporte ao multicast IPv6, você deve ativar o Modo Multicast Global.
Note: Quando você desativa o Modo Multicast Global, o controlador ainda encaminha as mensagens multicast IPv6 ICMP, como anúncios de roteador e solicitações DHCPv6, pois são necessárias para o IPv6 funcionar. Como resultado, quando o Modo Multicast Global é ativado no controlador, ele não afeta as mensagens ICMPv6 e DHCPv6. Essas mensagens são encaminhadas independentemente de o Modo Multicast Global estar ou não ativado.
Quando o rastreamento de IGMP está desabilitado, isso é verdadeiro:
Quando o rastreamento de IGMP está habilitado, isso é verdadeiro:
Note: Os MGIDs são específicos do controlador. Os mesmos pacotes de grupo multicast originados da mesma VLAN em dois controladores diferentes podem ser mapeados para dois MGIDs diferentes. Se o multicast de Camada 2 estiver habilitado, um único MGID será atribuído a todos os endereços multicast que vêm de uma interface. O número máximo de grupos multicast suportados por VLAN para um controlador é 100.
Um grande desafio para um cliente multicast em um ambiente sem fio é manter a associação ao grupo multicast quando movido pela WLAN. Quedas na conexão sem fio que se movem de AP para AP podem causar uma interrupção na aplicação multicast de um cliente. O IGMP desempenha um papel importante na manutenção de informações de associação de grupo dinâmicas.
Uma compreensão básica do IGMP é importante para entender o que acontece com a sessão multicast de um cliente quando ele faz roaming na rede. Em um caso de roaming de Camada 2, as sessões são mantidas simplesmente porque o AP externo, se configurado corretamente, já pertence ao grupo multicast, e o tráfego não é encapsulado em um ponto de âncora diferente na rede. Os ambientes de roaming de camada 3 são um pouco mais complexos dessa maneira e, dependendo do modo de tunelamento que você configurou nos controladores, as mensagens IGMP enviadas de um cliente sem fio podem ser afetadas. O modo de tunelamento de mobilidade padrão em um controlador é assimétrico. Isso significa que o tráfego de retorno para o cliente é enviado para o WLC de âncora e depois encaminhado para o WLC externo, onde reside a conexão do cliente associado. Os pacotes de saída são encaminhados pela interface WLC externa. No modo de tunelamento de mobilidade simétrica, os tráfegos de entrada e saída são encaminhados para o controlador âncora.
Se o cliente ouvinte fizer roaming para um controlador em uma sub-rede diferente, os pacotes multicast serão tunelados ao controlador de âncora do cliente para evitar a verificação de Reverse Path Filtering (RPF). A âncora encaminha os pacotes multicast ao switch de infraestrutura.
Os APs CAPWAP transmitem pacotes multicast em uma das taxas de dados obrigatórias configuradas.
Como os quadros multicast não são retransmitidos na camada MAC, os clientes na borda da célula podem falhar em recebê-los com êxito. Se a recepção confiável for um objetivo, os quadros multicast devem ser transmitidos a uma taxa de dados baixa, desativando as taxas de dados obrigatórias mais altas. Se for necessário suporte para quadros multicast de alta taxa de dados, pode ser útil reduzir o tamanho da célula e desativar todas as taxas de dados mais baixas ou usar o Fluxo de mídia.
Dependendo dos requisitos, você pode executar estas ações:
Se você precisar transmitir dados multicast com a maior confiabilidade e se não houver necessidade de uma grande largura de banda multicast, configure uma única taxa básica, que seja baixa o suficiente para alcançar as bordas das células sem fio.
Os parâmetros que afetam o encaminhamento de multicast são:
Note: Os APs FlexConnect ingressam no grupo multicast CAPWAP somente se tiverem WLANs comutadas centralmente. APs Flex com WLANs localmente comutadas não entram no grupo de multicast CAPWAP.
Tabela 1. Suporte de Plataforma para o Modo Multicast e Multicast Global | |||
Platform | Multicast global | Modo multicast | Supported |
Controladores Cisco 5520 , 8510 e 8540 | Habilitado | Unicast | No |
Habilitado | Multicast | Yes | |
Desabilitado | Unicast | Sem suporte a multicast (configuração suportada) | |
Desabilitado | Multicast | Sem suporte a multicast (configuração suportada) | |
Controlador Cisco Flex 7510 Series | O Multicast Global não pode ser ativado. Somente o modo Unicast é compatível. Além disso, o modo AP-Multicast não pode ser alterado para Multicast-Multicast. | ||
Cisco 2504 Controller | Somente o modo Multicast é compatível. | ||
Cisco vWLC | Multicast não é compatível; somente o modo Unicast é compatível. | ||
Cisco 3504 Controller e Cisco 5508 Controller | Habilitado | Unicast | Yes |
Habilitado | Multicast | Yes | |
Desabilitado | Unicast | Yes | |
Desabilitado | Multicast | No |
Todos os dispositivos e configurações aparecem no diagrama:
Os dispositivos precisam ser configurados para a conectividade IP básica e permitir multicast na rede. Portanto, os usuários podem enviar e receber tráfego multicast do lado com fio para o lado sem fio e vice-versa.
Este documento usa estes endereços IP para os clientes WLC, AP e sem fio:
WLC Management Interface IP address: 10.63.84.48/23 LAP IP address: 172.16.16.0/23 Wireless Client C1 IP address: 192.168.47.17/24 Wired Client W1 IP address: 192.168.48.11/24
CAPWAP multicast IP address : 239.2.2.2
Stream multicast address : 239.100.100.100
Para configurar os dispositivos para essa configuração, eles precisam ser executados:
Antes de configurar o multicast em WLCs, você deve configurar o WLC para a operação básica e registrar os APs no WLC. Este documento pressupõe que o WLC foi configurado para operação básica e que os LAPs foram registrados no WLC. Se você for um novo usuário que está tentando configurar o WLC para operação básica com LAPs, consulte Registro do LAP (Lightweight AP) em um WLC (Wireless LAN Controller).
Depois que os LAPs forem registrados no WLC, execute estas tarefas para configurar os LAPs e o WLC para esta configuração:
A primeira etapa é criar uma WLAN à qual os clientes sem fio possam se conectar e receber acesso à rede. Siga estas etapas para criar uma WLAN no WLC:
Neste exemplo, a WLAN é nomeada MulticastUsers
e o ID da WLAN é 1:
Clique em .Apply
No WLAN > Edit Window
, defina os parâmetros específicos da WLAN.
Para a WLAN, escolha a interface apropriada no Interface Name
campo.
Este exemplo mapeia a interface MulticastUsers (192.168.47.0/24) para a WLAN.
Escolha os outros parâmetros, que dependem dos requisitos do projeto.
Neste exemplo, você pode usar a WLAN sem segurança de L2 (WLAN aberta).
Clique em .Apply
Execute estes comandos para configurar as WLANs em WLC com o uso da CLI:
Execute o comando config wlan create
para criar uma nova WLAN. Para wlan-id, insira uma ID de 1 a 16. Para wlan-name, insira um SSID com até 31 caracteres alfanuméricos.
Execute o comando config wlan enable
para habilitar uma WLAN.
Para o exemplo neste documento, os comandos são:
config wlan create 1 MulticastUsers config wlan enable 1
A próxima etapa é configurar o WLC de multicasting. Conclua estes passos:
Navegue até Controller > Multicast
. A página Multicast é aberta.
Enable Global Multicast Mode
Marque a caixa de seleção para configurar o WLC para encaminhar pacotes multicast. O valor padrão é desativado.
Clique em .Apply
Emita estes comandos para ativar o multicast com a CLI:
Para o exemplo neste documento, os comandos são:
config network multicast global enable config network multicast mode multicast 239.2.2.2
Depois que o administrador ativa o multicast (o modo multicast é desativado por padrão) e configura o grupo multicast CAPWAP, o novo algoritmo multicast funciona de uma destas maneiras:
Quando a origem do grupo multicast estiver na LAN com fio:
Um Multicast é habilitado e o grupo multicast CAPWAP é configurado. O AP emite uma solicitação IGMP para se unir ao grupo multicast CAPWAP da controladora. Isso aciona a configuração normal para o estado multicast nos roteadores habilitados para multicast, entre o controlador e os APs. O endereço IP de origem do grupo multicast é o endereço IP da interface de gerenciamento do controlador.
Quando o controlador recebe um pacote multicast de qualquer VLAN do cliente no roteador de primeiro salto, ele transmite o pacote ao grupo multicast CAPWAP por meio da interface de gerenciamento no nível de QoS mais baixo. Os bits de QoS para o pacote multicast CAPWAP são codificados no nível mais baixo e não podem ser alterados pelo usuário.
A rede habilitada para multicast entrega o pacote de multicast CAPWAP a cada um dos APs que ingressaram no grupo de multicast CAPWAP. A rede habilitada para multicast usa os mecanismos de multicast normais nos roteadores para replicar o pacote ao longo do caminho, conforme necessário, para que o pacote multicast alcance todos os APs. Isso faz com que o controlador não replique os pacotes multicast.
Os APs podem receber outros pacotes de multicast, mas processam apenas os que vêm do controlador ao qual eles estão conectados no momento. Quaisquer outras cópias são descartadas. Se mais de um SSID de WLAN estiver associado à VLAN de onde o pacote multicast original foi enviado, o AP transmitirá o pacote multicast sobre cada SSID de WLAN (junto com o bitmap de WLAN no cabeçalho CAPWAP). Além disso, se o SSID WLAN estiver em ambos os rádios (802.11g e 802.11a), os dois rádios transmitirão o pacote multicast no SSID WLAN se houver clientes associados a ele, mesmo que esses clientes não tenham solicitado o tráfego multicast.
Quando a origem do grupo multicast é um cliente sem fio, o pacote multicast é unicast (encapsulado por CAPWAP) do AP para o controlador, semelhante ao tráfego de cliente sem fio padrão.
O controlador faz duas cópias do pacote multicast. Uma cópia é enviada à VLAN associada ao SSID da WLAN no qual ela chegou. Isso permite que os receptores na LAN com fio recebam o fluxo de multicast, e que o roteador aprenda sobre o novo grupo multicast. A segunda cópia do pacote é encapsulada em CAPWAP e é enviada ao grupo de multicast CAPWAP para que os clientes sem fio possam receber o fluxo de multicast.
Para configurar a rede com fio para essa configuração, você precisa configurar o switch L3 Core para o roteamento básico e ativar o roteamento multicast.
Qualquer protocolo multicast pode ser usado na rede com fio. Este documento usa o PIM-DM como o protocolo multicast. Consulte o Cisco IOS IP Multicast Configuration Guide para obter informações detalhadas sobre os diferentes protocolos que podem ser usados para multicast em uma rede com fio.
Configuração do switch de núcleo |
---|
ip multicast-routing !--- Enables IP Multicasting on the network. interface Vlan16 |
Nenhuma configuração é necessária no switch de acesso L2, já que o snooping IGMP é habilitado por padrão nos Switches Cisco.
Use esta seção para confirmar se a sua configuração funciona corretamente.
Para verificar a configuração, você precisa enviar tráfego multicast da origem W1 e verificar se o tráfego multicast flui pela rede com fio e alcança os membros do grupo com e sem fio (C1).
Execute esta tarefa para testar se o multicast IP está configurado corretamente na rede.
Verifique o roteamento multicast no switch central e as associações IGMP com os comandos show ip mroute e show ip igmp membership . A saída do exemplo anterior é mostrada aqui:
CORE1-R1#show ip mroute
IP Multicast Routing Table
Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected,
L - Local, P - Pruned, R - RP-bit set, F - Register flag,
T - SPT-bit set, J - Join SPT, M - MSDP created entry,
X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement,
U - URD, I - Received Source Specific Host Report, Z - Multicast Tunnel
Y - Joined MDT-data group, y - Sending to MDT-data group
Outgoing interface flags: H - Hardware switched, A - Assert winner
Timers: Uptime/Expires
Interface state: Interface, Next-Hop or VCD, State/Mode
(*, 239.255.255.250), 21:19:09/00:02:55, RP 0.0.0.0, flags: DC
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
Vlan48, Forward/Dense, 00:04:48/00:00:00
Vlan84, Forward/Sparse-Dense, 21:19:09/00:00:00
(*, 239.100.100.100), 00:01:58/stopped, RP 0.0.0.0, flags: DC
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
Vlan47, Forward/Dense, 00:01:29/00:00:00
(192.168.48.11, 239.100.100.100), 00:01:58/00:02:58, flags: T
Incoming interface: Vlan48, RPF nbr 0.0.0.0, RPF-MFD
Outgoing interface list:
Vlan47, Forward/Dense, 00:01:29/00:00:00, H
(*, 224.0.1.40), 1d21h/00:02:54, RP 0.0.0.0, flags: DCL
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
Vlan84, Forward/Sparse-Dense, 1d01h/00:00:00
(*, 239.2.2.2), 01:21:13/stopped, RP 0.0.0.0, flags: DC
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
Vlan16, Forward/Dense, 00:33:10/00:00:00
(10.63.84.48, 239.2.2.2), 00:33:46/00:02:51, flags: T
Incoming interface: Vlan84, RPF nbr 0.0.0.0, RPF-MFD
Outgoing interface list:
Vlan16, Forward/Dense, 00:33:10/00:00:00, H
CORE1-R1#show ip igmp membership
Flags: A - aggregate, T - tracked
L - Local, S - static, V - virtual, R - Reported through v3
I - v3lite, U - Urd, M - SSM (S,G) channel
1,2,3 - The version of IGMP, the group is in
hannel/Group-Flags:
/ - Filtering entry (Exclude mode (S,G), Include mode (G))
Reporter:
<mac-or-ip-address> - last reporter if group is not explicitly tracked
<n>/<m> - <n> reporter in include mode, <m> reporter in exclude
Channel/Group Reporter Uptime Exp. Flags Interface
*,239.2.2.2 172.16.16.17 00:33:25 02:48 2A Vl16 !--- AP membership to CAPWAP multicast address.
*,224.0.1.40 10.63.84.1 1d01h 02:38 2LA Vl84
*,239.100.100.100 192.168.47.10 00:01:45 02:56 2A Vl47 !--- Wireless Client C1 to Stream multicast address .
*,239.255.255.250 192.168.48.11 00:05:03 02:58 2A Vl48
*,239.255.255.250 10.63.85.163 21:19:25 02:40 2A Vl84
Você também pode usar o comando show ip mroute count
para garantir que o roteamento multicast funcione corretamente:
CORE1-R1#show ip mroute count
IP Multicast Statistics
10 routes using 5448 bytes of memory
6 groups, 0.66 average sources per group
Forwarding Counts: Pkt Count/Pkts per second/Avg Pkt Size/Kilobits per second
Other counts: Total/RPF failed/Other drops(OIF-null, rate-limit etc)
Group: 239.255.255.250, Source count: 0, Packets forwarded: 0, Packets received: 0
Group: 239.100.100.100, Source count: 1, Packets forwarded: 1351, Packets received: 1491
Source: 192.168.48.11/32, Forwarding: 1351/14/1338/151, Other: 1491/0/140
Group: 224.0.1.40, Source count: 0, Packets forwarded: 0, Packets received: 0
Group: 239.2.2.2, Source count: 1, Packets forwarded: 3714, Packets received: 3726
Source: 10.63.84.48/32, Forwarding: 3714/28/551/163, Other: 3726/0/12
Nessas saídas, você pode ver que o tráfego multicast flui da origem W1 e é recebido pelos membros do grupo.
Revisão | Data de publicação | Comentários |
---|---|---|
4.0 |
25-Nov-2024 |
Recertificação, reformatação. |
3.0 |
23-Nov-2023 |
Recertificação |
1.0 |
17-Jan-2007 |
Versão inicial |