Pular para o conteúdo principal

As 10 principais causas de tempos limite de DHCP em redes sem fio de alta densidade

Uma referência técnica para engenheiros de rede, arquitetos corporativos e diretores de TI de locais de eventos que diagnosticam gargalos de integração de DHCP em ambientes WiFi de alta densidade. Aborda configurações incorretas de relé IP helper, esgotamento do pool de concessão, degradação do tempo de transmissão de broadcast, servidores DHCP invasores e correção em múltiplos fornecedores.

Por Gavin WheeldonPublicado Atualizado
📖 15 min de leitura2,207 palavras2 exemplos práticos3 questões práticas5 definições principais

Video overview

Ouça este guia

Ver transcrição do podcast
Bem-vindo à série de briefings técnicos da Purple. Sou o seu anfitrião e hoje vamos mergulhar em um dos problemas mais frustrantes - e francamente, mais diagnosticados incorretamente - em redes sem fio corporativas: tempos limite de DHCP em redes de alta densidade. Se você gerencia o WiFi em um hotel, centro de conferências, rede de varejo ou estádio, e seus convidados ou funcionários estão enfrentando aquela temida tela de carregamento "obtendo endereço IP", este episódio é para você. Vamos cobrir as dez principais causas raiz, como diagnosticar cada uma e o que você deve fazer a respeito agora mesmo. Vamos contextualizar primeiro. O DHCP - Dynamic Host Configuration Protocol - é o mecanismo pelo qual cada dispositivo conectado à sua rede obtém um endereço IP, uma máscara de sub-rede, um gateway padrão e informações do servidor DNS. É um handshake de quatro etapas: Discover, Offer, Request, Acknowledge - o que os engenheiros chamam de processo DORA. Parece simples, e em uma rede pequena é. Mas quando você tem quinhentos dispositivos sobrecarregando uma única VLAN em um balcão de credenciamento de conferência, ou dez mil torcedores abrindo simultaneamente o aplicativo do estádio, o DHCP se torna um gargalo crítico. E quando ele falha, os usuários não conseguem se conectar. Ponto final. Então vamos às dez causas. Número um: esgotamento do pool de IPs. Esta é a causa mais comum e é totalmente evitável. O seu escopo DHCP - a faixa de endereços IP que seu servidor está autorizado a distribuir - tem um tamanho finito. Uma sub-rede barra 24 fornece 254 endereços utilizáveis. Isso parece suficiente até que você considere que os dispositivos móveis geralmente mantêm as concessões mesmo após a desconexão, os dispositivos IoT estão se proliferando pelo seu local e seu escopo foi dimensionado para ocupação normal, não para um evento esgotado. A solução é simples: dimensione corretamente seus escopos. Para ambientes de alta densidade, use sub-redes barra 22 ou barra 21. Isso oferece mais de mil endereços por VLAN. Monitore a utilização e emita alertas em oitenta por cento da capacidade - nunca deixe chegar a noventa. Número de dois: tempos de concessão excessivos. Este é o assassino silencioso. Se o tempo de concessão do seu DHCP estiver definido para vinte e quatro horas - que é o padrão em muitos sistemas - e você gerencia um local onde os convidados entram e saem ao longo do dia, esses endereços IP estão sendo retidos por dispositivos que saíram há horas. Eles não estão disponíveis para novas conexões. Para WiFi de convidados em ambientes de alta rotatividade - hotéis, varejo, eventos - defina seu tempo de concessão de trinta a sessenta minutos. Para redes corporativas de funcionários, onde os dispositivos permanecem conectados o dia todo, de oito a doze horas é apropriado. Nunca use a concessão padrão de vinte e quatro horas em uma rede de convidados. Número três: configuração incorreta do agente de retransmissão DHCP. Em qualquer implantação corporativa com múltiplas VLANs, seu servidor DHCP está quase certamente em uma sub-rede diferente de seus clientes sem fio. O agente de retransmissão DHCP - normalmente configurado em seu switch ou roteador Layer 3 - é responsável por encaminhar as transmissões DHCP dos clientes para o servidor. Se a retransmissão estiver configurada incorretamente - endereço de helper incorreto, interface errada ou a retransmissão simplesmente ausente em uma nova VLAN - os clientes nunca receberão uma resposta para seu DHCPDISCOVER. Esta é uma das causas mais comuns de falhas de DHCP após uma alteração de rede ou uma nova implantação de SSID. Sempre verifique a configuração de retransmissão ao adicionar VLANs e teste com uma captura de pacotes antes de entrar em operação. Número quatro: interferência de tempestade de broadcast. As mensagens de descoberta de DHCP são transmissões Layer 2. Em uma grande rede plana com centenas de pontos de acesso na mesma VLAN, uma tempestade de broadcast - causada por um loop de comutação, uma porta configurada incorretamente ou um dispositivo com mau funcionamento - pode sobrecarregar a rede com tráfego de broadcast a ponto de os pacotes DHCP serem perdidos ou atrasados. O Spanning Tree Protocol deve ser sua primeira linha de defesa, mas em implantações sem fio de alta densidade, você também deve habilitar a supressão de broadcast em seus controladores sem fio. A maioria das plataformas corporativas - Cisco, Aruba, Juniper Mist - oferece suporte a recursos de proxy DHCP ou filtragem de broadcast que convertem transmissões DHCP em unicast, reduzindo significativamente a sobrecarga. Número cinco: ponto único de falha - sem redundância de DHCP. Se o seu servidor DHCP for um único Windows Server ou um único roteador, ele será um ponto único de falha. Quando ele for desativado para aplicação de patches, travar ou perder a conectividade de rede, cada nova tentativa de conexão em sua rede falhará. Em implantações corporativas, você deve executar o failover de DHCP - seja o modo de failover de DHCP do Windows Server ou um appliance DHCP dedicado com redundância ativo-passivo ou ativo-ativo. Para redes gerenciadas na nuvem, muitas plataformas agora oferecem DHCP distribuído, onde o controlador lida com as concessões, mas você ainda precisa entender os modos de falha. Número seis: servidores DHCP não autorizados. Este caso pode ser particularmente insidioso. Um servidor DHCP não autorizado é qualquer dispositivo não autorizado em sua rede que esteja respondendo a mensagens de descoberta DHCP. Pode ser um ponto de acesso pessoal que alguém conectou, uma máquina virtual configurada incorretamente ou, no pior cenário, um ataque deliberado. Servidores DHCP não autorizados distribuem endereços IP incorretos, informações de gateway erradas ou servidores DNS apontando para infraestrutura maliciosa. O resultado varia de usuários sem conectividade a um ataque man-in-the-middle. A mitigação é o rastreamento DHCP (DHCP snooping) - um recurso disponível em praticamente todos os switches gerenciados que permite apenas respostas DHCP de portas confiáveis e designadas. Ative-o. Não é opcional em uma implantação profissional. Número sete: firewall e ACL bloqueando as portas UDP sessenta e sete e sessenta e oito. O DHCP opera na porta UDP sessenta e sete para tráfego servidor-para-cliente e na porta sessenta e oito para cliente-para-servidor. Se você tiver listas de controle de acesso ou regras de firewall que estejam bloqueando essas portas - talvez como parte de um exercício de reforço de segurança ou uma política mal configurada - o DHCP falhará silenciosamente. Isso é particularmente comum após uma migração de firewall ou uma atualização de política. Sempre verifique se as portas UDP sessenta e sete e sessenta e oito estão explicitamente permitidas entre suas VLANs sem fio e seu servidor DHCP. Use capturas de pacotes na interface do servidor para confirmar se o tráfego está chegando. Número oito: má configuração de VLAN. Falhas de DHCP são frequentemente o sintoma de um problema de VLAN, e não de um problema de DHCP. Se um cliente sem fio estiver associado a um SSID que mapeia para a VLAN trinta, mas a porta de uplink no access point não estiver transportando a VLAN trinta como uma VLAN marcada, o DHCP discover nunca alcançará a camada de distribuição. Da mesma forma, se o escopo DHCP for definido para a sub-rede errada, ou se o escopo não estiver ativado, os clientes não receberão resposta. Sempre que estiver solucionando problemas de DHCP, verifique a marcação de VLAN de ponta a ponta: do uplink do AP, passando pelo switch de acesso, pelo switch de distribuição, até a interface do servidor DHCP. Uma única tag de VLAN ausente em qualquer ponto dessa cadeia causará uma falha completa. Número nove: bugs de firmware do access point. Isso é menos comum, mas vale a pena destacar, particularmente em implantações de grande escala onde você está executando um ambiente de firmware misto. Houve casos documentados - incluindo um bug UniFi U7 amplamente divulgado no início de 2026 - onde o firmware do access point descartava intermitentemente o terceiro pacote do handshake DHCP: o DHCPREQUEST. O cliente envia o discover, recebe um offer, envia o request - e o AP o descarta. O cliente nunca recebe uma confirmação. A correção é simples: mantenha o firmware do seu AP atualizado e, ao solucionar falhas intermitentes de DHCP que não se encaixam em nenhum outro padrão, verifique a versão do firmware e a lista de problemas conhecidos do fabricante. Número dez: problemas de roaming de cliente. Em ambientes de alta densidade, os clientes estão constantemente em roaming entre os access points. Quando um cliente faz roaming de um AP para outro - especialmente se cruzar o limite de uma VLAN ou mudar para uma sub-rede diferente - ele pode precisar obter uma nova concessão de DHCP. Se o evento de roaming não for tratado corretamente, o cliente pode tentar renovar sua concessão existente em uma sub-rede à qual não está mais conectado, resultando em um timeout. O IEEE 802.11r - fast BSS transition - foi projetado para acelerar o roaming, mas apresenta problemas conhecidos de compatibilidade com alguns dispositivos clientes. A solução mais confiável para roaming de Camada 3 é usar o tunelamento de cliente do seu controlador sem fio ou recursos de AP âncora, que garantem que o cliente sempre pareça estar na mesma sub-rede, independentemente de qual AP ele esteja associado. Agora vamos falar sobre a implementação. Se eu estivesse aconselhando um cliente hoje sobre como reforçar sua infraestrutura DHCP para um local de alta densidade, eis o que eu diria. Primeiro, audite seus escopos imediatamente. Obtenha um relatório de utilização do DHCP e verifique a ocupação de pico. Se qualquer escopo estiver atingindo oitenta por cento de utilização durante as operações normais, você precisará expandi-lo antes do próximo evento de alto tráfego. Use slash-22 ou maior para redes de convidados. Segundo, defina os tempos de lease adequadamente para cada segmento de rede. WiFi de convidados: trinta a sessenta minutos. WiFi de funcionários: oito horas. IoT e infraestrutura: vinte e quatro horas ou reservas estáticas. Terceiro, implemente o DHCP snooping em cada switch de acesso. Esta é uma tarefa de configuração única que elimina completamente o risco de servidores DHCP não autorizados. Quarto, implante o failover de DHCP. Se você estiver no Windows Server, configure o recurso de failover integrado. Se você estiver em uma plataforma gerenciada na nuvem, entenda de onde o DHCP está sendo servido e o que acontece quando esse componente falha. Quinto, ative a supressão de broadcast no seu controlador sem fio. Converta broadcasts DHCP em unicast onde houver suporte. Isso reduz significativamente a sobrecarga em ambientes densos. Sexto, documente o mapeamento de VLAN para escopo DHCP. Cada VLAN deve ter um escopo documentado, uma configuração de agente de relay e um proprietário definido. Quando algo quebra, essa documentação reduz o seu tempo médio de resolução de horas para minutos. Agora, as perguntas rápidas. Pergunta: Como sei se meu pool de DHCP está esgotado? Resposta: Execute "show ip dhcp pool" em um dispositivo Cisco ou verifique o console de gerenciamento do seu servidor DHCP. Procure por "no free leases" em seu syslog. Configure alertas de monitoramento em oitenta por cento de utilização. Pergunta: Qual é a maneira mais rápida de diagnosticar uma falha de DHCP? Resposta: Captura de pacotes na interface voltada para o cliente. Se você vir DHCPDISCOVER sem nenhuma resposta DHCPOFFER, o problema está entre o cliente e o servidor. Se você vir DHCPOFFER, mas nenhum DHCPACK, o problema está na troca de solicitação-reconhecimento. Pergunta: Devo usar IPs estáticos em vez de DHCP para ambientes de alta densidade? Resposta: Não. O gerenciamento de IP estático em grande escala é operacionalmente inviável. A resposta certa é um DHCP bem estruturado com dimensionamento de escopo, tempos de lease e redundância adequados. Pergunta: O DHCP snooping afeta o desempenho? Resposta: De forma insignificante. Em switches gerenciados modernos, o DHCP snooping opera em hardware e não tem impacto mensurável na taxa de transferência. Para resumir: os timeouts de DHCP em redes sem fio de alta densidade são quase sempre causados por uma de dez causas raiz - esgotamento de pool, tempos de lease excessivos, configuração incorreta de relay, tempestades de broadcast, falta de redundância, servidores não autorizados, bloqueios de firewall, configurações incorretas de VLAN, bugs de firmware ou problemas de roaming. Cada uma tem um caminho de diagnóstico claro e uma remediação clara. Nenhuma delas exige atualizações de hardware caras. Elas exigem configuração adequada, monitoramento adequado e documentação adequada. Se você opera uma plataforma de WiFi para visitantes como o Purple, você tem a vantagem adicional de visibilidade sobre eventos de conexão, fluxos de autenticação e dados de sessão que podem ajudar a correlacionar falhas de DHCP com dispositivos específicos, SSIDs ou janelas de tempo. Essa telemetria é inestimável para a análise de causa raiz. Seus próximos passos: faça uma auditoria em seus escopos DHCP hoje mesmo, implemente o DHCP snooping se ainda não o fez e configure o monitoramento de utilização com alertas. Não espere pelo próximo evento para descobrir que seu pool está esgotado. Obrigado por ouvir a Série de Informações Técnicas do Purple. Para mais guias, referências de arquitetura e melhores práticas de implantação, visite purple.ai.

Parte da nossa série principal: Guia de Captive Portal →

Em implantações de redes sem fio de alta densidade - incluindo estádios esportivos, arenas de shows, complexos de palestras universitárias, centros de convenções e shoppings de grande movimento - o Protocolo de Configuração Dinâmica de Host (DHCP) é frequentemente o primeiro serviço de infraestrutura a falhar sob carga. Quando milhares de dispositivos móveis entram em um local e tentam se associar aos pontos de acesso (APs) locais simultaneamente, os usuários enfrentam atrasos prolongados na conexão, popups de Captive Portal que não carregam ou erros persistentes de "Sem Internet, Seguro" em seus smartphones e laptops.

Para o usuário final, a rede parece quebrada ou "lenta". Para um engenheiro de rede, no entanto, as capturas de pacotes revelam que os dispositivos concluíram com sucesso a associação e autenticação aberta 802.11 na Camada 2, mas estão sofrendo timeout na Camada 3 porque suas solicitações iniciais de DHCP Discover nunca recebem um DHCP Offer correspondente do servidor dentro da janela de timeout do sistema operacional do cliente (geralmente de 4 a 16 segundos).

Principais conclusões arquitetônicas

  • Saturação de broadcast de Camada 2: Os access points transmitem frames DHCP de broadcast na menor taxa de dados básica obrigatória (como 1 ou 6 Mbps), consumindo tempo de transmissão de RF excessivo quando centenas de dispositivos se associam simultaneamente.
  • Ajuste de duração do lease: Em locais com alta rotatividade de visitantes, os leases padrão de 24 horas esgotam rapidamente os escopos de endereços IP; ajustar a duração do lease para 30 a 60 minutos evita o esgotamento do pool.
  • Pooling de VLAN: Dividir grandes populações de clientes em pools de VLAN com hash (sub-redes /23 ou /24) mantém os domínios de broadcast gerenciáveis sem restringir a capacidade geral do local.
  • Proxy ARP e conversão unicast: Ativar a conversão de Broadcast para Unicast nos controladores wireless permite que os APs transmitam ofertas DHCP como frames unicast direcionados a altas taxas PHY.
  • Helper-address e capacidade de relay: Os relays DHCP upstream devem ser configurados com endereços helper redundantes e monitorados para quedas de buffer de fila durante picos de chegada.

As cinco principais causas de falha de DHCP em WiFi denso

Diagnosticar limites de tempo limite de DHCP em ambientes de alta densidade exige a compreensão tanto da mecânica de RF wireless quanto da dinâmica de roteamento de Camada 3 com fio. Cinco causas raiz são responsáveis por mais de 90% de todas as falhas no mundo real:

1. Esgotamento do tempo de transmissão de broadcast de RF

Como o DHCP Discover inicial é enviado de um cliente que ainda não possui um endereço IP, ele é transmitido via broadcast para o endereço MAC de Camada 2 FF:FF:FF:FF:FF:FF. Em redes sem fio 802.11, os frames de broadcast e multicast não podem usar adaptação dinâmica de link e devem ser transmitidos na menor taxa de dados básica (obrigatória) configurada no SSID para que os dispositivos na borda mais distante da célula possam recebê-los.

Se um SSID suportar taxas básicas legadas de 1 Mbps ou 6 Mbps, cada pacote DHCP de 350 bytes ocupa o canal por vários milissegundos. Quando 300 usuários entram em um auditório em menos de 60 segundos, o volume absoluto de transações de broadcast DHCP consome mais de 40% do airtime total do canal, provocando séria contenção de RF, colisões CSMA/CA e perdas de pacotes antes mesmo que o frame chegue ao switch de distribuição cabeado.

2. Esgotamento do escopo de DHCP (esgotamento do pool)

As redes corporativas de escritórios geralmente funcionam com tempos de concessão de DHCP de 8 ou 24 horas. Quando essa configuração é aplicada a um local público - como um terminal de trânsito, estádio ou centro comercial - cada pedestre cujo smartphone sonda brevemente o SSID aberto de convidados consome um endereço IP. Mesmo que o visitante vá embora após 90 segundos, seu IP concedido permanece bloqueado no banco de dados DHCP por 24 horas. Poucas horas após a abertura, o pool da sub-rede disponível fica 100% esgotado e os usuários legítimos que chegam são recebidos com timeouts instantâneos de DHCP.

3. Quedas de relay DHCP upstream e IP helper-address

Em arquiteturas corporativas onde o servidor DHCP reside centralmente em um data centre ou ambiente de nuvem, os switches de acesso ou controladores wireless devem encaminhar as solicitações DHCP de broadcast através de limites roteados de Camada 3 usando comandos ip helper-address. Se o roteador do agente de relay sofrer limitação de CPU ou exceder seu buffer interno de encaminhamento UDP durante picos repentinos de entrada, ele descartará silenciosamente os pacotes Discover recebidos. Além disso, se a latência de ida e volta entre o agente de relay local e o servidor DHCP central exceder 2.000 ms sob congestionamento de rede, os dispositivos clientes abortarão a negociação antes que o Offer retorne.

4. Potência de RF assimétrica e colisão de pacotes de nó oculto

Pontos de acesso transmitindo em níveis de potência elevados (ex: 20 dBm / 100 mW) podem transmitir beacons muito além de sua célula de cobertura física. Smartphones móveis, que normalmente transmitem em potência muito menor (10 a 14 dBm), ouvem o AP claramente e tentam se associar. No entanto, o frame de uplink DHCP Discover do smartphone é fraco demais para penetrar no alto nível de ruído de RF e nos obstáculos físicos do estádio. O AP nunca recebe o pacote, resultando em um timeout imediato sob a perspectiva do cliente.

5. Servidores DHCP não autorizados e configuração incorreta de DHCP snooping

Em redes não gerenciadas ou mal segmentadas, um dispositivo cliente configurado incorretamente, um ponto de acesso móvel ou uma máquina virtual invasora conectada a uma porta de switch pode responder aos pacotes Discover dos clientes com gateways padrão e servidores DNS inválidos. Por outro lado, se os administradores de rede ativarem o ip dhcp snooping no nível do switch, mas esquecerem de sinalizar a porta de uplink do WLC principal como trusted, o switch descarta todas as ofertas DHCP válidas, resultando em 100% de falha por timeout em todos os pontos de acesso daquele switch.

Dimensionamento de sub-rede e matriz de duração de lease

Configurar o tamanho de sub-rede e a duração de concessão adequados é a base da estabilidade do DHCP em alta densidade. A matriz a seguir fornece parâmetros de referência verificados para os principais tipos de locais:

Ambiente do Local Padrão de Rotatividade de Visitantes Tempo de Lease Recomendado Arquitetura de Sub-rede Multiplicador de Margem de Rotatividade
Estádio e Arena Alto fluxo de entrada em massa (permanência de 2 a 4 horas) 30 - 60 minutos Pool de VLAN (Múltiplas /23 ou /24) 1.3x o pico de público
Centro de Convenções e Exposições Uso contínuo de múltiplos dispositivos (permanência de 6 a 8 horas) 120 minutos (2 horas) Pool de VLAN (Múltiplas /22 ou /23) 1.5x o número de participantes
Shopping Center e Hub de Varejo Trânsito rápido e contínuo (permanência de 30 a 90 min) 30 minutos Pool de VLAN (Múltiplas /23) 3.0x a média diária de fluxo de pessoas
Campus Universitário e Salas de Aula Migração de hora em hora entre prédios 60 - 120 minutos Pools de VLAN por Prédio (/22) 1.4x o corpo discente
Hotel e Resort Ocupação contínua de vários dias 1.440 minutos (24 horas) VLANs de Convidados e Funcionários Segmentadas (/22) 1.1x a capacidade total de quartos

Tem dúvidas sobre a sua configuração específica?

A nossa equipa trabalha com operadores de espaços, gestores de TI e engenheiros de rede em 80.000 locais. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua situação o resolveram.

Fluxo de trabalho de diagnóstico passo a passo: Captura de pacotes e análise de logs

Ao investigar timeouts de DHCP em tempo real, siga este fluxo de trabalho de diagnóstico para identificar a camada exata de falha em minutos:

  1. Passo 1: Verifique a utilização do pool de servidores e o esgotamento de concessões
    Faça login no seu servidor DHCP principal ou plataforma IPAM (como Infoblox, Microsoft Windows Server DHCP ou Linux Kea) e verifique a contagem de concessões ativas em relação aos limites do pool. Se as concessões ativas excederem 95% dos endereços disponíveis, novas solicitações falharão imediatamente.
  2. Passo 2: Isole as taxas de repetição de RF over-the-air e as taxas básicas
    Verifique se os rádios de 2.4 GHz e 5 GHz não estão oferecendo taxas de dados herdadas abaixo de 12 Mbps. A alta utilização de canal acima de 65% no rádio do AP indica que quadros de gerenciamento e broadcast estão congestionando o meio.
  3. Passo 3: Realize a filtragem de captura do Wireshark no lado do cliente
    Capture o tráfego em um notebook de teste enquanto tenta a associação. Use os seguintes filtros de exibição do Wireshark para isolar as transações DHCP:
    # Filtrar para todo o tráfego de protocolo DHCP
    bootp || dhcp

    # Identificar DHCP Discovers repetidos sem resposta
    dhcp.option.dhcp == 1

    # Medir a latência de resposta maior que 2 segundos
    dhcp.time >= 2.0
  4. Passo 4: Verifique as estatísticas de DHCP snooping no nível do switch
    Verifique os contadores de interface do switch para pacotes descartados. Em switches Cisco Catalyst ou IOS-XE, execute show ip dhcp snooping statistics para verificar se os pacotes estão sendo descartados devido a uplinks não confiáveis ou violações de limite de taxa.

Modelos de configuração multi-vendor

A implementação de alterações de configuração direcionadas em controladores de LAN sem fio corporativos e pontos de acesso elimina a grande maioria dos timeouts de DHCP em alta densidade. Abaixo estão trechos de configuração testados nas principais plataformas de rede corporativas:

Cisco Catalyst 9800 WLC (IOS-XE)

Ative o Proxy ARP, converta o DHCP de broadcast para unicast e configure o pooling de VLAN nos perfis de WLAN de visitantes:

! Configure VLAN Group for Guest Pooling
vlan group GUEST-POOL
 vlan-list 101-108

! Configure Wireless Policy Profile with Proxy ARP & Broadcast Optimization
wireless profile policy GUEST-POLICY-PROFILE
 ipv4 dhcp-required
 proxy-arp
 broadcast-multicast-unicast
 vlan GUEST-POOL
 no shutdown

! Configure Global DHCP Snooping with Trusted Core Uplinks
ip dhcp snooping
ip dhcp snooping vlan 101-108
interface TenGigabitEthernet1/0/1
 description UPLINK-TO-CORE-SWITCH
 ip dhcp snooping trust

Aruba Central / AOS-10 Gateway Architecture

Habilite o pool de VLAN de cliente com atribuição de hash e configure a otimização de broadcast para unicast no perfil de SSID do WLAN:

# Criar Pool de VLAN com distribuição MAC baseada em hash
vlan-pool guest-pool
  vlan 201-208
  assignment hash

# Aplicar otimização de broadcast no perfil de Virtual AP
wlan ssid-profile "Guest-WiFi"
  vlan guest-pool
  broadcast-filter arp
  broadcast-filter all
  drop-bcast-unknown
  dmo-channel-util-threshold 60
  no legacy-rates

Ruckus SmartZone (SZ-100 / Virtual SmartZone)

Habilite Directed DHCP/ARP e configure a inserção de subopção Option 82 no perfil de Zone WLAN:

# Em Configuração de Wireless LAN:
# Habilitar Directed Multicast para Unicast (Directed MC/BC)
# Habilitar Proxy ARP
# Definir Taxa Básica Mínima: 12 Mbps (5 GHz) / 11 Mbps (2.4 GHz)
# Habilitar Inserção de DHCP Option 82 com Sub-Option 1 (Circuit ID) & Sub-Option 2 (Remote ID)

FortiGate FortiOS & FortiAP Architecture

Configure um escopo DHCP dedicado com duração de lease agressiva e habilite a supressão de broadcast na interface do controlador wireless Fortinet FortiGate:

config system dhcp server
    edit 1
        set default-gateway 192.168.100.1
        set netmask 255.255.248.0
        set interface "guest-wifi-vlan"
        config ip-range
            edit 1
                set start-ip 192.168.100.10
                set end-ip 192.168.107.254
            next
        end
        set lease-time 3600
        set dns-service default
    next
end

config wireless-controller vap
    edit "Guest-WLAN"
        set intra-vap-privacy enable
        set broadcast-suppression dhcp-up arp-known
        set schedule-vlan-pool enable
    next
end

Otimizando a integração de WiFi de convidados e Captive Portal

Ao operar uma rede WiFi de convidados de alta densidade, a interação entre a aquisição inicial de DHCP e o fluxo de autenticação do Captive Portal é crítica. Em implementações herdadas, os dispositivos recebem um endereço IP em uma sub-rede não autenticada, são forçados a executar o redirecionamento HTTP 302 e, em seguida, são transferidos para uma VLAN secundária após o login bem-sucedido. Esse "VLAN flipping" força o cliente a liberar e renovar sua concessão de DHCP uma segunda vez, dobrando a carga de transação no servidor DHCP e aumentando as taxas de falha por timeout em mais de 40%.

Plataformas modernas de gerenciamento de visitantes como o Purple desacoplam a autenticação da reatribuição de IP na Camada 3. Os clientes permanecem em sua VLAN atribuída inicialmente durante toda a sessão; o controle de acesso é aplicado na Camada 4 por meio de regras dinâmicas de filtro de firewall, atributos Access-Accept do RADIUS ou listas de controle de acesso (ACLs) de walled garden. Isso mantém o lease DHCP do cliente estável, evita renegociações desnecessárias e fornece renderização instantânea e contínua da splash page do Captive Portal.

Resumo das melhores práticas de DHCP de alta densidade

  • Elimine taxas básicas legadas: Defina taxas de dados obrigatórias mínimas para 12 Mbps em 5 GHz e 11 Mbps em 2.4 GHz para acelerar a transmissão de quadros de broadcast.
  • Ajuste a duração das concessões: Alinhe o tempo de concessão ao tempo de permanência no local (30 a 60 minutos para alta rotatividade, 2 horas para convenções, 24 horas para hotéis).
  • Implemente pooling de VLAN: Divida grandes populações de participantes em grupos de sub-redes /23 ou /24 para limitar o tamanho dos domínios de broadcast.
  • Converta broadcast para unicast: Ative o Proxy ARP e a conversão de Broadcast-to-Unicast em todos os controladores de LAN sem fio e perfis de AP.
  • Mantenha relés DHCP redundantes: Configure destinos secundários de ip helper-address e monitore as filas de buffer de relé upstream.
  • Evite alternância de VLAN: Use arquiteturas de Captive Portal de VLAN única com controle de acesso baseado em ACL em vez de reatribuição dinâmica de sub-rede.

Definições principais

Processo DHCP DORA

A troca de 4 etapas entre cliente e servidor (Discover, Offer, Request, Acknowledge) utilizada por dispositivos de rede para obter uma configuração de IP dinamicamente.

Em ambientes de alta densidade, a perda de pacotes durante qualquer uma dessas 4 etapas causa timeouts de associação do cliente e falhas no onboarding.

Agente de Relé DHCP (IP Helper)

Uma função de switch ou roteador de Camada 3 que intercepta quadros DHCPDISCOVER de broadcast de clientes e os encaminha como pacotes UDP unicast (porta 67) para um servidor DHCP centralizado.

Essencial para rotear o tráfego de VLAN de WiFi de visitantes através de sub-redes de rede distintas para clusters de DHCP corporativos.

DHCP Snooping & Option 82

Um recurso de segurança de switch de Camada 2 que inspeciona pacotes DHCP, descarta ofertas de servidores DHCP não autorizados e anexa metadados de porta de switch e VLAN (Option 82) às requisições dos clientes.

Previne servidores DHCP invasores e permite políticas granulares de alocação de IP em switches de acesso distribuídos.

Dynamic ARP Inspection (DAI) & Proxy ARP

Recursos de rede que validam requisições ARP em relação ao banco de dados de vinculação do DHCP snooping e permitem que APs respondam localmente às consultas ARP dos clientes.

Elimina tempestades excessivas de broadcast ARP pelo ar, recuperando até 85% do tempo de transmissão do canal sem fio.

VLAN Pooling (Agrupamento de VLAN)

Um mecanismo de controladora sem fio que distribui dinamicamente as associações de clientes por meio de hash entre várias sub-redes menores (/23 ou /24) sob um único SSID de broadcast.

Evita a saturação do domínio de broadcast em implantações de altíssima densidade, como estádios e centros de convenções.

Exemplos práticos

Como um arquiteto de rede líder deve calcular o tamanho de sub-rede DHCP necessário e a duração da concessão para um estádio de 25.000 assentos que sedia eventos com duração média de 3.5 horas e pico de concorrência de 18.000 dispositivos ativos?

Para calcular a capacidade de DHCP necessária e os parâmetros ideais de concessão:

  1. Determinar o pico de concorrência de dispositivos: 18.000 dispositivos concorrentes com uma margem de segurança de 25% é igual a 18.000 * 1,25 = 22.500 endereços concorrentes necessários durante o pico de entrada do evento.
  2. Calcular a janela de expiração da concessão: Para um evento de 3.5 horas com entrada antes do jogo e saída após o jogo, defina o tempo de concessão do DHCP para 60 minutos (1 hora) com uma janela de renovação de 30 minutos (T1). Isso garante que os torcedores transitórios que se conectam brevemente no portão de entrada liberem seu endereço IP de volta para o pool disponível dentro de 60 minutos após a desconexão.
  3. Dimensionamento de sub-rede (bloco CIDR): Uma única sub-rede simples para 22.500 hosts exige uma rede /17 (32.766 hosts utilizáveis), o que causaria uma degradação catastrófica de broadcast. Em vez disso, implemente um VLAN Pool de 45 sub-redes /24 distintas (cada uma fornecendo 254 IPs utilizáveis para um total de 11.430 IPs) ou 24 sub-redes /23 distintas (cada uma fornecendo 510 IPs utilizáveis para um total de 12.240 IPs por grupo de pool).
  4. Capacidade de processamento do relé: 22.500 dispositivos renovando a cada 30 minutos geram uma carga média de 12.5 transações DHCP por segundo, com picos de até 450 transações por segundo durante a abertura dos portões. O mecanismo DHCP central deve suportar >= 1.000 consultas por segundo (QPS).
Comentário do examinador: Nunca implante uma única sub-rede simples grande (como /16 ou /18) para locais públicos de alta densidade. Combinar o agrupamento de VLAN com tempos de concessão de 60 minutos isola os domínios de broadcast, fornecendo uma capacidade abundante de endereços.

Uma equipe de TI corporativa recebe reclamações de que os laptops em um auditório levam de 45 a 90 segundos para obter um endereço IP ou exibem "Sem Internet, Seguro". As capturas do Wireshark no cliente mostram pacotes DHCP Discover repetidos sem nenhum Offer. Como o engenheiro pode isolar se o gargalo é perda de RF sem fio, fila de relé do AP ou esgotamento do servidor DHCP?

Siga este protocolo sistemático de captura de pacotes em múltiplos pontos:

  1. Captura simultânea em três pontos: Execute capturas de pacotes simultâneas em: (a) canal do farejador de RF no ar, (b) porta trunk do switch voltada para o AP (uplink Ethernet) e (c) interface no servidor DHCP.
  2. Avaliar a perda de pacotes de RF no ar: Se o cliente enviar 4 DHCP Discovers (retransmitindo em intervalos de 4s, 8s, 16s) e o farejador no ar mostrar altos erros de Frame Check Sequence (FCS) ou repetições de 802.11 acima de 30%, o frame Discover foi descartado na camada PHY/MAC devido à interferência de canal compartilhado de RF ou baixas taxas de dados básicas.
  3. Avaliar o encaminhamento de relé do AP: Se o AP receber o Discover 802.11 e o encaminhar como um pacote unicast UDP 67 para o endereço IP helper, verifique se a porta trunk do switch mostra o pacote encaminhado. Se estiver ausente, verifique a utilização da CPU do AP e os descartes na fila do buffer de relé DHCP.
  4. Avaliar o tempo de resposta do servidor DHCP: Na captura do lado do servidor, filtre por dhcp.time >= 1.0. Se o servidor receber o Discover mas atrasar o envio de um Offer por mais de 2 segundos, o pool do servidor DHCP está esgotado ou o I/O de disco do banco de dados de backend está saturado.
Comentário do examinador: A captura simultânea de pacotes nas interfaces sem fio e com fio evita o desperdício de horas diagnosticando configurações de servidor quando o problema real é a disputa de tempo de transmissão RF descartando quadros de broadcast na Camada 2.

Questões práticas

Q1. Por que desativar as taxas de dados básicas legadas (1 Mbps, 2 Mbps, 5.5 Mbps e 11 Mbps) em redes de 2.4 GHz e 5 GHz reduz significativamente os incidentes de timeout de DHCP em ambientes densos?

Dica: Considere como os pontos de acesso 802.11 transmitem quadros de broadcast e multicast através do meio de RF.

Ver resposta modelo

Em redes sem fio 802.11, os quadros de broadcast e multicast - incluindo DHCP Discovers e Requests - não podem usar a adaptação dinâmica de taxa de dados e devem ser transmitidos na menor taxa básica obrigatória configurada no BSS. Em uma taxa básica de 1 Mbps, a transmissão de um pacote DHCP de 350 bytes consome mais de 3 milissegundos de tempo de transmissão bruto. Aumentar a taxa básica mínima para 12 Mbps em 5 GHz reduz o tempo de transmissão do quadro para aproximadamente 0.25 milissegundos (uma melhoria de 12 vezes), evitando que o canal sem fio fique saturado durante picos repentinos de acessos.

Q2. Ao configurar uma rede de WiFi de visitantes de alta densidade com previsão de 10.000 visitantes diários, qual vulnerabilidade de segurança ocorre se o DHCP snooping for ativado sem a configuração dos estados de confiança (trust) nas portas de uplink do switch?

Dica: Lembre-se de como as portas dos switches classificam pacotes DHCP Offer e Acknowledgement de entrada.

Ver resposta modelo

Se o DHCP snooping for ativado globalmente em um switch sem configurar explicitamente as portas de uplink conectadas ao servidor DHCP legítimo (ou roteador/WLC) como "confiáveis" (ip dhcp snooping trust), o switch classificará todos os pacotes DHCP Offer e ACK vindos do servidor como respostas invasoras e os descartará. Como resultado, 100% das requisições de DHCP dos clientes expirarão por timeout em toda a rede.

Q3. Qual é o objetivo operacional de configurar a DHCP Option 82 em um ponto de acesso sem fio corporativo ou controladora?

Dica: Pense sobre aplicação de políticas baseadas em localização e atribuição de sub-redes.

Ver resposta modelo

A DHCP Option 82 (Relay Agent Information Option) permite que o ponto de acesso ou switch adicione dados contextuais da topologia de rede - como o endereço MAC específico do AP, nome do SSID, porta do switch e ID da VLAN - ao pacote DHCP Discover do cliente antes de retransmiti-lo ao servidor DHCP central. Isso permite que o servidor aplique políticas de atribuição de IP específicas por localização, direcione dispositivos para pools de sub-redes regionais e aplique controles de acesso localizados sem a necessidade de instâncias separadas de servidor DHCP para cada edifício físico.

Continue a ler esta série

Solução de problemas do Captive Portal Ruckus: lista de verificação de redirecionamento WISPr, hotspot e walled garden

Você será capaz de diagnosticar uma falha no Captive Portal Ruckus a partir do sintoma relatado pelos visitantes e, em seguida, corrigi-la em uma ordem definida. A ordem abrange a URL de logon do hotspot (WISPr), walled garden, senha da interface do portal northbound, autenticação e tarifação RADIUS, além de certificados de redirecionamento HTTPS. As verificações se aplicam no SmartZone, Ruckus One e Unleashed.

Ler o guia →

Resolução de problemas do captive portal Ubiquiti UniFi: checklist de portal externo, hotspot e walled garden

Use este checklist para descobrir por que seu captive portal Ubiquiti UniFi não está funcionando e corrigi-lo. Você associará o sintoma a uma de seis causas, executará dois testes rápidos e corrigirá o servidor de portal externo, o acesso de pré-autorização, as restrições de sub-rede de convidados, os redirecionamentos de HTTPS, a acessibilidade do controlador ou as configurações do cliente.

Ler o guia →

Solução de problemas do Captive Portal da HPE Aruba: lista de verificação para redirecionamento, certificado e walled garden

Use esta lista de verificação para diagnosticar falhas no Captive Portal da HPE Aruba a partir do sintoma observado: ausência de redirecionamento, aviso de certificado ou um visitante que nunca é liberado. Você poderá rastrear a falha até o DNS, DHCP, walled garden, URL de redirecionamento, certificado ou RADIUS. Por fim, aplique a correção nos Instant APs, Aruba Central ou em um controlador de mobilidade.

Ler o guia →

Tem dúvidas sobre a sua configuração específica?

A nossa equipa trabalha com operadores de espaços, gestores de TI e engenheiros de rede em 80.000 locais. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua situação o resolveram.