RADIUS Accounting: Rastreio de Sessões, Utilização e Logs de Auditoria
Este guia fornece uma referência técnica abrangente sobre RADIUS accounting — como este regista os dados de início, fim e atualizações provisórias de sessões WiFi, quais os atributos capturados e como potenciar esses dados para auditoria de segurança, conformidade com o GDPR e planeamento de capacidade. É uma leitura essencial para equipas de operações de rede e de segurança que necessitam de registos de auditoria defensáveis a partir de eventos de autenticação WiFi, e para operadores de espaços que procuram integrar dados de sessão em plataformas SIEM e painéis de análise.
Ouça este guia
Ver transcrição do podcast
- Resumo Executivo
- Análise Técnica Aprofundada
- Contabilidade RADIUS vs. Autenticação RADIUS
- Os Três Tipos de Pacotes de Contabilidade
- Atributos Chave de Accounting
- Guia de Implementação
- Passo 1: Configurar o NAS (Access Points / Controladores)
- Passo 2: Configurar o Servidor RADIUS
- Passo 3: Construir o Fluxo de Dados
- Melhores Práticas
- Resolução de Problemas e Mitigação de Riscos
- O Problema da Sessão Obsoleta
- Alta Carga de CPU e I/O no Servidor RADIUS
- Falha de Framed-IP-Address nos Registos de Accounting
- ROI e Impacto no Negócio
![]()
Resumo Executivo
Para as equipas de TI e operações de rede empresariais, autenticar utilizadores numa rede WiFi é apenas metade da batalha. Assim que um dispositivo se liga, compreender o que esse dispositivo faz — quanto tempo permanece ligado, quantos dados consome e quando se desliga — é crítico para a segurança, planeamento de capacidade e conformidade regulamentar. É aqui que a contabilidade RADIUS se torna indispensável. Enquanto a autenticação RADIUS lida com o quem e como do acesso à rede, a contabilidade RADIUS regista meticulosamente o quê, quando e quanto.
Este guia fornece uma análise técnica aprofundada sobre a contabilidade RADIUS, explorando os mecanismos dos pacotes Start, Stop e Interim-Update, bem como os atributos que os tornam valiosos. Descreve como os operadores de espaços em Hotelaria , Retalho e outros setores podem tirar partido destes dados para manter registos de auditoria robustos, garantir a conformidade com o GDPR e fornecer inteligência acionável a plataformas SIEM ou sistemas de WiFi Analytics . Ao dominar a contabilidade RADIUS, os arquitetos de rede podem transformar registos de sessão brutos em ativos estratégicos que impulsionam a eficiência operacional e mitigam riscos.
Análise Técnica Aprofundada
Contabilidade RADIUS vs. Autenticação RADIUS
O RADIUS (Remote Authentication Dial-In User Service), definido no RFC 2865 e estendido para contabilidade no RFC 2866 , opera num modelo cliente-servidor. Numa implementação típica de WiFi empresarial, o Ponto de Acesso (AP) ou o Controlador de LAN Sem Fios (WLC) atua como o Network Access Server (NAS) — o cliente RADIUS. O servidor RADIUS (ex. FreeRADIUS, Cisco ISE, Aruba ClearPass) recebe e processa os pedidos.
A distinção entre autenticação e contabilidade é fundamental:
| Dimensão | Autenticação RADIUS | Contabilidade RADIUS |
|---|---|---|
| Objetivo | Verificar identidade e conceder/recusar acesso | Registar a utilização e atividade da sessão |
| Porta UDP | 1812 | 1813 |
| Referência RFC | RFC 2865 | RFC 2866 |
| Tipos de Pacote | Access-Request, Access-Accept, Access-Reject | Accounting-Request (Start/Stop/Interim) |
| Dados Capturados | Credenciais, atribuição de VLAN, política | Tempo de sessão, bytes transferidos, endereço IP |
| Função de Conformidade | Controlo de acesso | Registo de auditoria, interceção legal |
Para equipas que implementam Guest WiFi em grande escala, ambas as funções são necessárias — mas a contabilidade é a que o mantém em conformidade e defensável.
Os Três Tipos de Pacotes de Contabilidade
A contabilidade RADIUS depende de três tipos principais de pacotes Accounting-Request, cada um definido pelo atributo Acct-Status-Type:
Start (Acct-Status-Type = 1): Enviado pelo NAS quando um utilizador se liga com sucesso e uma sessão é iniciada. Estabelece o registo de base na base de dados de accounting, capturando a identidade do utilizador, o endereço MAC do dispositivo, o endereço IP atribuído e o AP ao qual o utilizador se ligou.
Interim-Update (Acct-Status-Type = 3): Enviado periodicamente durante uma sessão ativa. Estes pacotes fornecem instantâneos contínuos da utilização atual — bytes transferidos, duração da sessão e contagem de pacotes. Funcionam como um batimento cardíaco (heartbeat) para confirmar que a sessão ainda está ativa e fornecem visibilidade sobre sessões de longa duração sem ter de esperar pela desativação.
Stop (Acct-Status-Type = 2): Enviado quando a sessão termina — seja devido a uma desativação iniciada pelo utilizador, reinicialização do AP, tempo limite de inatividade (idle timeout) ou tempo limite de sessão. Contém as estatísticas finais acumuladas de toda a sessão.
![]()
Figura 1: O ciclo de vida do pacote de accounting RADIUS ao longo de uma sessão WiFi.
Atributos Chave de Accounting
Para monitorizar eficazmente as sessões e criar registos de auditoria defensáveis, o NAS preenche os pacotes Accounting-Request com atributos específicos. Os seguintes são os mais significativos do ponto de vista operacional:
| Atributo | Descrição | Relevância de Conformidade |
|---|---|---|
| Acct-Session-Id | Identificador único de sessão gerado pelo NAS | Chave primária para correlacionar registos de Start, Interim e Stop |
| User-Name | Identidade autenticada (nome de utilizador ou endereço MAC) | Mapeia a sessão para um utilizador ou dispositivo específico |
| NAS-IP-Address | Endereço IP do AP ou WLC reportador | Identifica o segmento de rede e a localização física |
| Framed-IP-Address | Endereço IP atribuído ao dispositivo cliente | Crítico para correlação com logs de firewall e proxy web |
| Calling-Station-Id | Endereço MAC do dispositivo cliente | Identidade ao nível da camada de dispositivo para rasto de auditoria |
| Called-Station-Id | Endereço MAC do AP e SSID | Identifica o rádio e a rede específicos aos quais o utilizador se ligou |
| Acct-Input-Octets | Bytes recebidos do cliente | Monitorização de largura de banda e planeamento de capacidade |
| Acct-Output-Octets | Bytes enviados para o cliente | Monitorização de largura de banda e planeamento de capacidade |
| Acct-Session-Time | Duração da sessão em segundos | Análise de tempo de permanência e faturação |
| Acct-Terminate-Cause | Razão pela qual a sessão terminou | Resolução de problemas e deteção de anomalias |
Para as equipas que trabalham com Autenticação 802.1X , o atributo User-Name conterá a identidade autenticada da troca EAP, fornecendo um rasto de auditoria mais rico do que o MAC Authentication Bypass (MAB) sozinho.
Guia de Implementação
Implementar uma infraestrutura robusta de accounting RADIUS exige uma configuração cuidadosa, tanto ao nível do NAS como do servidor RADIUS. Segue-se uma abordagem neutra em termos de fabricante para estabelecer um fluxo de accounting fiável.
Passo 1: Configurar o NAS (Access Points / Controladores)
A configuração do NAS é onde a maioria das implementações falha. Os administradores configuram frequentemente a autenticação de forma correta, mas deixam o accounting nas definições predefinidas ou totalmente desativado.
- Definir o Servidor de Accounting: Especifique o endereço IP do servidor RADIUS e o segredo partilhado para a porta UDP 1813. Em implementações de elevada disponibilidade, configure um servidor de accounting secundário para evitar a perda de dados caso o principal fique inacessível.
- Ativar Interim Updates: Este é o passo de configuração mais importante de todos. Defina um intervalo adequado — normalmente entre 10 a 15 minutos para implementações empresariais. Intervalos mais curtos (por exemplo, 1 minuto) fornecem dados mais detalhados, mas geram uma carga de escrita insustentável em grande escala; intervalos mais longos (por exemplo, 30 minutos) reduzem a sobrecarga, mas atrasam a visibilidade sobre as sessões ativas.
- Garantir a Sincronização Temporal: Configure o NTP em todos os dispositivos NAS e no servidor RADIUS. Carimbos de data/hora precisos são inegociáveis para registos de auditoria e correlação em SIEM. Um desvio de relógio de 5 minutos pode invalidar uma pista de auditoria num cenário de interceção legal.
Passo 2: Configurar o Servidor RADIUS
- Integração de Base de Dados: Configure o servidor RADIUS para registar os dados de accounting numa base de dados relacional estruturada (por exemplo, PostgreSQL, MySQL) em vez de ficheiros de texto simples. O armazenamento estruturado permite consultas eficientes, indexação e integração com sistemas a jusante. Garanta a existência de índices em
Acct-Session-Id,User-Name,Framed-IP-Addresse no carimbo de data/hora de início de sessão. - Políticas de Retenção de Dados: Implemente scripts automatizados de arquivo ou eliminação alinhados com os seus requisitos de conformidade. O Artigo 5.º, n.º 1, alínea e), do GDPR exige que os dados sejam mantidos apenas pelo tempo necessário; contudo, os regulamentos de interceção legal em muitas jurisdições (por exemplo, o Investigatory Powers Act 2016 do Reino Unido) podem exigir a retenção por um período de até 12 meses.
Passo 3: Construir o Fluxo de Dados
Para maximizar o valor dos dados de accounting, estes devem ser exportados para plataformas de consumo onde possam ser consultados, correlacionados e visualizados.
- Integração com SIEM: Configure o servidor RADIUS ou a base de dados subjacente para reencaminhar os registos para o seu SIEM (por exemplo, Splunk, Microsoft Sentinel, IBM QRadar) utilizando Syslog ou uma API REST. Isto permite que as equipas de segurança correlacionem eventos de autenticação de WiFi com bloqueios de firewall, alertas de deteção de intrusões ou acionadores de prevenção de perda de dados.- Integração de Analytics: Insira dados de sessão em plataformas como o WiFi Analytics da Purple para transformar bytes brutos e endereços MAC em informações acionáveis sobre fluxo de pessoas, tempo de permanência e períodos de pico de utilização. Isto é particularmente valioso para operadores de Retalho e Hotelaria que precisam de alinhar a contratação de pessoal e o investimento em infraestrutura com os padrões de utilização reais.
![]()
Figura 2: O pipeline de dados de accounting RADIUS desde os Pontos de Acesso até às plataformas de SIEM e analytics.
Melhores Práticas
Utilize Sempre Interim Updates. Confiar apenas em pacotes Start e Stop cria lacunas operacionais. Uma ligação caída ou uma falha de energia no AP pode impedir o envio de um pacote Stop, deixando uma sessão obsoleta na base de dados indefinidamente. Os interim updates fornecem o mecanismo para detetar e encerrar estas sessões obsoletas. A regra de ouro: se uma sessão não tiver enviado um interim update num intervalo de duas a três vezes o período configurado, trate-a como terminada.
Correlacione o Accounting RADIUS com os Logs de DHCP. O accounting RADIUS fornece o Framed-IP-Address, mas os tempos de concessão de DHCP podem ser mais curtos do que a duração das sessões em alguns ambientes. Manter os logs de DHCP juntamente com os logs RADIUS oferece um registo de auditoria mais resiliente, particularmente em locais de alta densidade onde a reciclagem de endereços IP é frequente.
Proteja o Transporte com RadSec. O tráfego RADIUS tradicional é transmitido sobre UDP com encriptação mínima — apenas o campo da palavra-passe do utilizador é ofuscado. Em implementações distribuídas, particularmente as que abrangem múltiplos locais ou servidores RADIUS alojados na nuvem, utilize RadSec (RADIUS sobre TLS, definido no RFC 6614) ou túneis IPsec para proteger os dados de accounting em trânsito. Este é um requisito ao abrigo da norma PCI DSS 4.0 para qualquer rede que processe dados de titulares de cartões.
Monitorize a Fila de Accounting. Se o servidor RADIUS ficar inacessível, os dispositivos NAS colocarão os pacotes de accounting numa fila local. Monitorize o comprimento desta fila; uma fila cheia resultará em pacotes perdidos e na perda de dados de auditoria. Configure alertas sobre a profundidade da fila e implemente um servidor de accounting secundário para implementações de alta disponibilidade.
Separe os Servidores de Autenticação e de Accounting em Escala. Em implementações que excedam os 5.000 utilizadores concorrentes, a carga de escrita proveniente do accounting pode degradar os tempos de resposta da autenticação. Servidores de accounting dedicados com instâncias de base de dados separadas evitam esta contenção.
Resolução de Problemas e Mitigação de Riscos
O Problema da Sessão Obsoleta
Sintoma: A base de dados RADIUS mostra que um utilizador esteve ligado durante 48 horas, mas o local fechou durante a noite.
Causa Raiz: O NAS falhou o envio de um pacote Stop — normalmente devido a uma falha de energia, reinicialização do AP ou interrupção de rede — e o pacote nunca foi recebido pelo servidor RADIUS.
Mitigação: Implemente um script de limpeza de sessões mortas no servidor RADIUS. O script deve analisar periodicamente as sessões ativas onde o último pacote recebido (Start ou Interim-Update) é mais antigo do que um limiar definido (por exemplo, 2,5x o intervalo de atualização provisória). As sessões que excedam este limiar devem ser terminadas à força com um registo Stop sintético, registando a causa de terminação como 'Lost-Carrier' ou 'Admin-Reset'.
Alta Carga de CPU e I/O no Servidor RADIUS
Sintoma: Os tempos de resposta de autenticação degradam-se durante as horas de pico; o servidor RADIUS reporta uma elevada utilização de CPU e I/O de disco.
Causa Raiz: Um intervalo de atualização provisória excessivamente agressivo (por exemplo, 1 minuto) em milhares de APs gera um volume insustentável de gravações na base de dados.
Mitigação: Aumente o intervalo de atualização provisória para 15 minutos. Verifique se a base de dados de accounting possui os índices adequados. Considere separar a autenticação e o accounting em instâncias de servidor dedicadas. Avalie se uma base de dados de séries temporais (por exemplo, InfluxDB) é mais adequada do que uma base de dados relacional para dados de accounting de alto volume.
Falha de Framed-IP-Address nos Registos de Accounting
Sintoma: Existem registos de accounting RADIUS, mas o campo Framed-IP-Address está vazio ou ausente, impossibilitando a correlação de IP para MAC.
Causa Raiz: O NAS pode estar a enviar o pacote Start antes de o DHCP ter atribuído um endereço IP ao cliente. O IP só fica disponível após a conclusão da troca de mensagens DHCP.
Mitigação: Configure o NAS para atrasar o envio do pacote Start até após a atribuição do DHCP, caso a plataforma o suporte. Alternativamente, dependa dos pacotes Interim-Update, que são enviados após a atribuição do DHCP e conterão o Framed-IP-Address. Garanta que as suas consultas de auditoria contabilizam isto, verificando os registos Interim-Update se o registo Start carecer de um IP.
ROI e Impacto no Negócio
A implementação de um accounting RADIUS robusto proporciona um valor de negócio mensurável em três dimensões:
Mitigação de Riscos de Conformidade e Legais. Em caso de incidente de segurança, de um pedido de acesso a dados pelo titular ao abrigo do GDPR, ou de uma ordem de interceção legal, os registos de accounting precisos fornecem a pista de auditoria necessária para identificar qual o utilizador ou dispositivo que detinha um endereço IP específico num momento específico. Sem isto, as organizações enfrentam potenciais sanções regulatórias ao abrigo do GDPR (até 4% do volume de negócios anual global) e danos na reputação. O custo de implementar uma infraestrutura de accounting adequada é uma fração do custo de uma única ação de aplicação regulatória.
Planeamento de Capacidade e ROI de Infraestrutura. Ao analisar as tendências de Acct-Input-Octets e Acct-Output-Octets ao longo do tempo, os arquitetos de rede podem identificar padrões de consumo de largura de banda, períodos de pico de utilização e os APs ou SSIDs específicos que geram a maior carga. Estes dados informam diretamente as decisões de atualização de WAN e as estratégias de colocação de APs, garantindo que o investimento em infraestrutura seja direcionado para onde oferece o maior impacto. Para hubs de Transporte e grandes espaços, isto pode representar poupanças significativas de despesas de capital.
Analytics Avançado e Inteligência de Espaços. Quando os dados de sessão RADIUS são combinados com plataformas como o WiFi Analytics e Sensors da Purple, os dados brutos de faturação são transformados em inteligência de espaços. Ficam disponíveis métricas de tempo de permanência derivadas da duração da sessão, identificação de visitantes frequentes a partir do histórico de Calling-Station-Id e análise de pico de ocupação a partir do número de sessões simultâneas. Para operadores de Hotelaria , estes dados informam diretamente os modelos de pessoal, a colocação de F&B e as estratégias de personalização de marketing. Para mais contexto sobre como a infraestrutura de WiFi apoia estas capacidades, consulte os nossos guias sobre Wireless Access Points e Soluções Modernas de WiFi para Hotelaria .
Definições Principais
RADIUS Accounting
O processo de recolha e registo de dados sobre o consumo de recursos de rede por parte do utilizador, incluindo as horas de início e fim da sessão, o volume de dados transferido e a atribuição do endereço IP. Definido no RFC 2866.
Essencial para faturação, planeamento de capacidade, conformidade com o GDPR e manutenção de registos de auditoria de segurança em qualquer implementação de WiFi empresarial.
Acct-Status-Type
Um atributo RADIUS (ID de Atributo 40) que indica o objetivo de um pacote de accounting. Os valores incluem Start (1), Stop (2) e Interim-Update (3).
Utilizado pelo servidor RADIUS para determinar se deve criar um novo registo de sessão, atualizar um registo existente ou fechá-lo. O atributo mais fundamental em qualquer pacote de accounting.
Interim-Update
Um pacote de RADIUS accounting periódico enviado pelo NAS durante uma sessão ativa para reportar estatísticas de utilização atuais, incluindo os bytes transferidos e a duração da sessão.
Crítico para monitorizar sessões de longa duração e detetar sessões obsoletas caso um cliente se desligue inesperadamente sem enviar um pacote Stop.
Acct-Session-Id
Uma string única gerada pelo NAS para identificar uma instância específica de ligação do utilizador. Este valor é consistente em todos os pacotes de accounting (Start, Interim-Update, Stop) para a mesma sessão.
A chave primária utilizada para correlacionar todos os registos de accounting pertencentes à mesma sessão. Sem esta, é impossível reconstruir um histórico de sessão completo.
NAS (Network Access Server)
O dispositivo — tipicamente um Wireless Access Point ou Wireless LAN Controller — que controla o acesso físico à rede e atua como o cliente RADIUS, gerando e enviando pacotes de accounting.
O NAS é responsável pela precisão e integridade dos dados de accounting. Erros de configuração ao nível do NAS (por exemplo, accounting desativado, atributos em falta) não podem ser corrigidos ao nível do servidor RADIUS.
Framed-IP-Address
O endereço IP atribuído ao dispositivo do cliente durante a sessão, incluído nos pacotes de RADIUS accounting.
Crítico para correlacionar registos de RADIUS accounting com outros registos de rede, tais como registos de firewall, proxy web ou DNS. A ausência deste atributo torna impossível a correlação entre o IP e o dispositivo.
Calling-Station-Id
Tipicamente o endereço MAC do dispositivo do cliente que se liga à rede, formatado como uma string hexadecimal separada por dois pontos (por exemplo, AA:BB:CC:DD:EE:FF).
Utilizado para identificar o dispositivo de hardware específico, independentemente do endereço IP que lhe é atribuído. A âncora ao nível do dispositivo para o registo de auditoria.
Acct-Terminate-Cause
Um atributo incluído nos pacotes Stop que especifica a razão pela qual uma sessão terminou. Os valores comuns incluem User-Request, Lost-Carrier, Idle-Timeout, Session-Timeout e Admin-Reset.
Valioso para a resolução de problemas de conectividade e para a deteção de anomalias — por exemplo, uma taxa elevada de terminações Lost-Carrier num AP específico pode indicar um problema de hardware ou de interferência.
RadSec
RADIUS sobre TLS (Transport Layer Security), definido no RFC 6614. Fornece transporte encriptado e autenticado para pacotes RADIUS, substituindo o tradicional transporte baseado em UDP.
Necessário em qualquer implementação onde o tráfego RADIUS atravesse redes não confiáveis (por exemplo, servidores RADIUS na nuvem ligados à Internet). Cada vez mais exigido pelo PCI DSS 4.0 para ambientes de dados de titulares de cartões.
Exemplos Práticos
Um hotel de 300 quartos com instalações para conferências está a implementar uma nova rede WiFi para hóspedes. O gestor de TI precisa de garantir que a implementação cumpre os requisitos do GDPR relativos à minimização de dados e integridade do registo de auditoria, fornecendo também à equipa de marketing análises de tempo de permanência e visitantes repetidos. O hotel utiliza um servidor RADIUS alojado na nuvem e APs Cisco Meraki.
A implementação deve ser configurada da seguinte forma. No painel da Meraki, navegue até Network-wide > RADIUS servers e adicione o servidor RADIUS de nuvem na porta 1813 com um segredo partilhado forte. Ative o accounting e defina o intervalo de atualização provisório (interim update) para 15 minutos. No servidor RADIUS, configure o accounting para escrever numa base de dados PostgreSQL com o seguinte esquema: session_id (chave primária), user_name, nas_ip, framed_ip, calling_station_id, called_station_id, session_start, session_end, input_octets, output_octets, terminate_cause. Implemente uma política de retenção de dados que arquive automaticamente registos com mais de 12 meses em armazenamento frio (cold storage) e elimine registos com mais de 24 meses, documentada no Registo de Atividades de Tratamento sob o GDPR do hotel. Configure uma integração com o Purple WiFi Analytics para ingerir os dados de sessão, permitindo que a equipa de marketing aceda a relatórios de tempo de permanência e painéis de frequência de visitantes repetidos. Garanta que o NTP está sincronizado em todos os APs Meraki e no servidor RADIUS com uma diferença máxima de 1 segundo.
Uma cadeia de lojas de retalho com 150 lojas precisa de cumprir os requisitos da norma PCI DSS 4.0 para monitorização de acessos à rede. Os seus terminais de ponto de venda utilizam MAC Authentication Bypass (MAB) na rede WiFi. A equipa de segurança recebeu um pedido do seu QSA (Qualified Security Assessor) para demonstrar que conseguem identificar qual o terminal POS específico que acedeu à rede de pagamentos num determinado momento, utilizando apenas um endereço IP de origem e o carimbo de data/hora de um registo de firewall.
A solução requer uma integração de três componentes. Primeiro, verifique se todos os controladores LAN sem fios estão configurados para incluir o atributo Framed-IP-Address nos pacotes de accounting RADIUS. Isto nem sempre está ativado por predefinição e deve ser explicitamente configurado. Segundo, integre a base de dados de accounting RADIUS com a plataforma SIEM (ex. Splunk). Crie uma tabela de correspondência no Splunk que associe o Framed-IP-Address e os intervalos de tempo da sessão ao Calling-Station-Id (endereço MAC). Terceiro, crie uma pesquisa guardada no Splunk que aceite um IP de origem e um carimbo de data/hora como entradas e devolva o endereço MAC correspondente, o NAS-IP-Address (identificando a loja e o AP) e o User-Name a partir dos registos de accounting RADIUS. O QSA poderá então visualizar este fluxo de trabalho: dado um registo de firewall que mostra o IP de origem 10.5.12.44 às 14:23:07 numa data específica, a pesquisa devolve o endereço MAC do terminal POS, o AP ao qual estava ligado e a localização da loja.
Perguntas de Prática
Q1. O gestor de TI de um hotel nota que o dashboard de analytics do WiFi mostra muito poucos utilizadores ativos durante o dia, embora o lobby e o restaurante estejam visivelmente movimentados. No entanto, os relatórios históricos do dia anterior mostram um pico massivo na utilização de dados. Os logs do servidor RADIUS confirmam que os pacotes Start estão a ser recebidos, mas a base de dados mostra muito poucos registos de Interim-Update. Qual é a configuração incorreta mais provável e como a resolveria?
Dica: Considere como a utilização de dados é reportada durante uma sessão ativa versus no momento da desconexão.
Ver resposta modelo
A causa mais provável é que os Interim-Updates estão desativados ou não configurados no Wireless LAN Controller. Sem atualizações intermédias, o servidor RADIUS apenas recebe um pacote Start quando o utilizador se liga e um pacote Stop quando se desliga. O dashboard de analytics não consegue exibir a utilização atual porque não estão a ser reportados dados em sessão. Assim que os utilizadores saem e se desligam, os pacotes Stop chegam com o total de dados acumulados, causando o pico atrasado nos relatórios históricos. A resolução consiste em ativar os Interim-Updates no WLC e definir um intervalo adequado — recomenda-se 15 minutos para um ambiente hoteleiro. Após a ativação, verifique se o servidor RADIUS está a receber pacotes Interim-Update consultando a base de dados de accounting por registos com Acct-Status-Type = 3.
Q2. Durante a investigação de um incidente de segurança, o seu SIEM sinalizou que um endereço IP na rede WiFi de convidados acedeu a um servidor de comando e controlo conhecido às 09:47:23 numa data específica. Precisa de identificar o dispositivo físico responsável. O seu tempo de concessão (lease time) de DHCP está definido para 30 minutos. Descreva a lógica exata de consulta que utilizaria na base de dados de accounting do RADIUS para identificar o dispositivo.
Dica: Os endereços IP não são estáticos. Deve utilizar uma consulta por intervalo de tempo, não uma pesquisa de ponto no tempo, e ter em conta a reciclagem de concessões DHCP.
Ver resposta modelo
Deve consultar a base de dados de accounting do RADIUS para sessões onde: (1) o Framed-IP-Address seja igual ao endereço IP sinalizado, E (2) o timestamp session_start seja anterior ou igual a 09:47:23, E (3) o timestamp session_end seja posterior ou igual a 09:47:23, OU o session_end seja NULL (sessão ainda ativa no momento da consulta). Se várias sessões corresponderem (possível com um lease DHCP de 30 minutos), reveja os registos de Interim-Update para confirmar qual a sessão que estava ativamente a reportar utilização às 09:47:23. O registo de sessão correspondente conterá o Calling-Station-Id (endereço MAC do dispositivo) e o User-Name (identidade autenticada, se foi utilizado 802.1X). Cruze o endereço MAC com o seu inventário de dispositivos ou logs do servidor DHCP para identificar o dispositivo físico e o seu proprietário.
Q3. É o arquiteto de rede de um centro de conferências que acolhe eventos com até 8.000 utilizadores WiFi simultâneos. O seu servidor RADIUS atual está a registar saturação de escrita na base de dados durante eventos de pico, causando atrasos de autenticação de 3 a 5 segundos. O seu intervalo de atualização intermédia atual está definido para 2 minutos. Descreva um plano de remediação em várias etapas que aborde tanto o problema de desempenho imediato como o risco de arquitetura subjacente.
Dica: Considere tanto as alterações de configuração como as alterações de arquitetura. O objetivo é manter a integridade do registo de auditoria, reduzindo ao mesmo tempo a carga de escrita.
Ver resposta modelo
O plano de remediação deve abordar três camadas. Primeiro, como correção imediata, aumente o intervalo de atualização intermédia (interim update) de 2 minutos para 15 minutos em todos os Wireless Controllers. Isto reduz a carga de escrita de accounting em aproximadamente 87% (de uma escrita a cada 2 minutos para uma a cada 15 minutos por sessão), o que deve aliviar imediatamente a pressão de E/S da base de dados. Segundo, separe os fluxos de autenticação e de accounting em instâncias de servidor dedicadas. O servidor de autenticação processa pacotes Access-Request/Accept/Reject, enquanto um servidor de accounting dedicado processa pacotes Accounting-Request e escreve numa base de dados separada. Isto evita que a carga de escrita de accounting afete os tempos de resposta de autenticação. Terceiro, para o risco de arquitetura subjacente, avalie se uma base de dados de séries temporais (ex. InfluxDB ou TimescaleDB) é mais adequada do que uma base de dados relacional para a carga de accounting. As bases de dados de séries temporais são otimizadas para escritas sequenciais de alto volume e consultas por intervalo de tempo, o que corresponde exatamente ao padrão de dados de accounting. Migre as escritas de accounting para a base de dados de séries temporais, mantendo a base de dados relacional para consultas de relatórios de conformidade.
Continue a ler esta série
Medir o ROI de Negócio do Guest WiFi e Analytics de Localização
Este guia fornece uma estrutura técnica e operacional para medir o ROI de negócio do guest WiFi e analytics de localização. Detalha como calcular o valor dos investimentos em hardware através do aumento do tempo de permanência, eficiência operacional e captura de dados primários em setores como retalho, hotelaria e recintos públicos. Os diretores de TI, arquitetos de rede, CTOs e diretores de operações de recintos encontrarão estruturas de medição concretas, estudos de caso do mundo real e orientações de conformidade para justificar e maximizar o seu investimento em WiFi.
Privacy by Design: Anonimização de Dados de WiFi para Conformidade com o GDPR
Este guia de referência detalha a arquitetura técnica e as estratégias de implementação para a anonimização de dados de WiFi para garantir a conformidade com o GDPR. Fornece aos líderes de TI e arquitetos de rede estruturas práticas para equilibrar análises robustas de locais com requisitos estritos de privacidade de dados.
Heatmapping vs Análise de Presença: Diferenças Técnicas
Este guia técnico de referência detalha as diferenças críticas, tanto arquitetónicas como operacionais, entre o heatmapping WiFi e a análise de presença para operadores de espaços empresariais. Disponibiliza aos líderes de TI, arquitetos de rede e diretores de operações estruturas de implementação práticas, cenários de implementação reais e as melhores práticas independentes de fornecedores para extrair o máximo ROI da sua infraestrutura sem fios existente.