RADIUS Accounting: seguimiento de sesiones, uso y registros de auditoría
Esta guía proporciona una referencia técnica completa sobre RADIUS accounting: cómo registra los datos de inicio, finalización y actualización intermedia de las sesiones WiFi, qué atributos se capturan y cómo aprovechar esos datos para la auditoría de seguridad, el cumplimiento de GDPR y la planificación de capacidad. Es una lectura esencial para los equipos de seguridad y operaciones de red que necesitan registros de auditoría justificables a partir de eventos de autenticación WiFi, y para los operadores de recintos que buscan integrar los datos de sesión en plataformas SIEM y paneles de análisis.
Escuchar esta guía
Ver transcripción del podcast
- Resumen Ejecutivo
- Análisis Técnico Profundo
- Contabilidad RADIUS frente a Autenticación RADIUS
- Los Tres Tipos de Paquetes de Contabilidad
- Atributos clave de contabilidad
- Guía de implementación
- Paso 1: Configurar el NAS (Puntos de acceso / Controladores)
- Paso 2: Configurar el servidor RADIUS
- Paso 3: Crear el flujo de datos
- Best Practices
- Troubleshooting & Risk Mitigation
- The Stale Session Problem
- High RADIUS Server CPU and I/O Load
- Missing Framed-IP-Address in Accounting Records
- ROI & Business Impact
![]()
Resumen Ejecutivo
Para los equipos de operaciones de TI y redes de las empresas, autenticar a los usuarios en una red WiFi es solo la mitad de la batalla. Una vez que un dispositivo está conectado, comprender qué hace ese dispositivo (cuánto tiempo permanece conectado, cuántos datos consume y cuándo se desconecta) es fundamental para la seguridad, la planificación de la capacidad y el cumplimiento normativo. Aquí es donde la contabilidad RADIUS se vuelve indispensable. Mientras que la autenticación RADIUS gestiona el quién y el cómo del acceso a la red, la contabilidad RADIUS registra minuciosamente el qué, el cuándo y el cuánto.
Esta guía ofrece un análisis técnico profundo de la contabilidad RADIUS, explorando el funcionamiento de los paquetes Start, Stop e Interim-Update, así como los atributos que los hacen valiosos. Describe cómo los operadores de recintos en sectores como Hostelería , Retail y otros pueden aprovechar estos datos para mantener pistas de auditoría sólidas, garantizar el cumplimiento de la GDPR y proporcionar información procesable a plataformas SIEM o sistemas de WiFi Analytics . Al dominar la contabilidad RADIUS, los arquitectos de redes pueden transformar los registros de sesión sin procesar en activos estratégicos que impulsan la eficiencia operativa y mitigan los riesgos.
Análisis Técnico Profundo
Contabilidad RADIUS frente a Autenticación RADIUS
RADIUS (Remote Authentication Dial-In User Service), definido en la norma RFC 2865 y ampliado para la contabilidad en la RFC 2866 , funciona según un modelo cliente-servidor. En una implementación WiFi empresarial típica, el punto de acceso (AP) o el controlador de LAN inalámbrica (WLC) actúa como el Servidor de Acceso a la Red (NAS), es decir, el cliente RADIUS. El servidor RADIUS (por ejemplo, FreeRADIUS, Cisco ISE, Aruba ClearPass) recibe y procesa las solicitudes.
La distinción entre autenticación y contabilidad es fundamental:
| Dimensión | Autenticación RADIUS | Contabilidad RADIUS |
|---|---|---|
| Propósito | Verificar la identidad y conceder o denegar el acceso | Registrar el uso y la actividad de la sesión |
| Puerto UDP | 1812 | 1813 |
| Referencia RFC | RFC 2865 | RFC 2866 |
| Tipos de Paquetes | Access-Request, Access-Accept, Access-Reject | Accounting-Request (Start/Stop/Interim) |
| Datos Capturados | Credenciales, asignación de VLAN, política | Tiempo de sesión, bytes transferidos, dirección IP |
| Rol de Cumplimiento | Control de acceso | Pista de auditoría, interceptación legal |
Para los equipos que implementan Guest WiFi a gran escala, ambas funciones son necesarias, pero la contabilidad es la que le mantiene en conformidad y con una postura defendible.
Los Tres Tipos de Paquetes de Contabilidad
La contabilidad RADIUS se basa en tres tipos principales de paquetes Accounting-Request, cada uno definido por el atributo Acct-Status-Type:
Start (Acct-Status-Type = 1): enviado por el NAS cuando un usuario se conecta correctamente y comienza una sesión. Establece el registro de base en la base de datos de contabilidad, registrando la identidad del usuario, la dirección MAC del dispositivo, la dirección IP asignada y el punto de acceso (AP) al que se ha conectado el usuario.
Interim-Update (Acct-Status-Type = 3): enviado periódicamente durante una sesión activa. Estos paquetes proporcionan capturas continuas del uso actual: bytes transferidos, duración de la sesión y recuento de paquetes. Actúan como una señal de actividad para confirmar que la sesión sigue activa y proporcionan visibilidad sobre las sesiones de larga duración sin tener que esperar a la desconexión.
Stop (Acct-Status-Type = 2): enviado cuando finaliza la sesión, ya sea por una desconexión iniciada por el usuario, un reinicio del AP, un tiempo de espera por inactividad o un tiempo de espera de la sesión. Contiene las estadísticas acumuladas finales de toda la sesión.
![]()
Figura 1: El ciclo de vida de los paquetes de contabilidad RADIUS a lo largo de una sesión de WiFi.
Atributos clave de contabilidad
Para realizar un seguimiento eficaz de las sesiones y generar registros de auditoría sólidos, el NAS rellena los paquetes Accounting-Request con atributos específicos. Los siguientes son los más significativos a nivel operativo:
| Atributo | Descripción | Relevancia para el cumplimiento |
|---|---|---|
| Acct-Session-Id | Identificador de sesión único generado por el NAS | Clave primaria para correlacionar los registros Start, Interim y Stop |
| User-Name | Identidad autenticada (nombre de usuario o dirección MAC) | Vincula la sesión con un usuario o dispositivo específico |
| NAS-IP-Address | Dirección IP del AP o WLC emisor | Identifica el segmento de red y la ubicación física |
| Framed-IP-Address | Dirección IP asignada al dispositivo cliente | Fundamental para la correlación con los registros del firewall y del proxy web |
| Calling-Station-Id | Dirección MAC del dispositivo cliente | Identidad a nivel de dispositivo para la traza de auditoría |
| Called-Station-Id | Dirección MAC del AP y SSID | Identifica la radio y la red específicas a las que se ha conectado el usuario |
| Acct-Input-Octets | Bytes recibidos desde el cliente | Monitorización del ancho de banda y planificación de capacidad |
| Acct-Output-Octets | Bytes enviados al cliente | Monitorización del ancho de banda y planificación de capacidad |
| Acct-Session-Time | Duración de la sesión en segundos | Análisis del tiempo de permanencia y facturación |
| Acct-Terminate-Cause | Motivo por el que finalizó la sesión | Resolución de problemas y detección de anomalías |
Para los equipos que trabajan con la autenticación 802.1X , el atributo User-Name contendrá la identidad autenticada del intercambio EAP, lo que proporciona una traza de auditoría más detallada que la omisión de autenticación MAC (MAB) por sí sola.
Guía de implementación
La implementación de una infraestructura de contabilidad RADIUS robusta requiere una configuración meticulosa tanto en el NAS como en el servidor RADIUS. A continuación se presenta un enfoque neutral del proveedor para establecer un flujo de contabilidad fiable.
Paso 1: Configurar el NAS (Puntos de acceso / Controladores)
La configuración del NAS es donde fallan la mayoría de las implementaciones. Los administradores suelen configurar la autenticación correctamente, pero dejan la contabilidad con los ajustes predeterminados o desactivada por completo.
- Definir el servidor de contabilidad: Especifique la dirección IP del servidor RADIUS y el secreto compartido para el puerto UDP 1813. En implementaciones de alta disponibilidad, configure un servidor de contabilidad secundario para evitar la pérdida de datos si el principal deja de estar accesible.
- Habilitar actualizaciones provisionales (Interim Updates): Este es el paso de configuración más importante. Establezca un intervalo adecuado, normalmente de 10 a 15 minutos para implementaciones empresariales. Los intervalos más cortos (por ejemplo, 1 minuto) proporcionan datos más detallados pero generan una carga de escritura insostenible a gran escala; los intervalos más largos (por ejemplo, 30 minutos) reducen la sobrecarga pero retrasan la visibilidad de las sesiones activas.
- Garantizar la sincronización horaria: Configure NTP en todos los dispositivos NAS y en el servidor RADIUS. Las marcas de tiempo precisas son indispensables para los registros de auditoría y la correlación de SIEM. Una desviación del reloj de tan solo 5 minutos puede invalidar una pista de auditoría en un escenario de interceptación legal.
Paso 2: Configurar el servidor RADIUS
- Integración de bases de datos: Configure el servidor RADIUS para registrar los datos de contabilidad en una base de datos relacional estructurada (por ejemplo, PostgreSQL, MySQL) en lugar de archivos de texto plano. El almacenamiento estructurado permite realizar consultas e indexaciones eficientes, así como la integración con sistemas posteriores. Asegúrese de que existan índices en
Acct-Session-Id,User-Name,Framed-IP-Addressy en la marca de tiempo de inicio de sesión. - Políticas de retención de datos: Implemente scripts de archivado o purga automatizados que se alineen con sus requisitos de cumplimiento. El Artículo 5(1)(e) de la GDPR exige que los datos no se conserven más tiempo del necesario; sin embargo, las regulaciones de interceptación legal en muchas jurisdicciones (por ejemplo, la ley Investigatory Powers Act 2016 del Reino Unido) pueden exigir una retención de hasta 12 meses.
Paso 3: Crear el flujo de datos
Para maximizar el valor de los datos de contabilidad, estos deben exportarse a plataformas de consumo donde puedan ser consultados, correlacionados y visualizados.
- Integración con SIEM: Configure el servidor RADIUS o la base de datos subyacente para reenviar los registros a su SIEM (por ejemplo, Splunk, Microsoft Sentinel, IBM QRadar) mediante Syslog o una API REST. Esto permite a los equipos de seguridad correlacionar eventos de autenticación de WiFi con bloqueos de firewall, alertas de detección de intrusos o desencadenadores de prevención de pérdida de datos.
- Analytics Integration: Feed session data into platforms like Purple's WiFi Analytics to transform raw bytes and MAC addresses into actionable insights regarding footfall, dwell time, and peak usage periods. This is particularly valuable for Retail and Hospitality operators who need to align staffing and infrastructure investment with actual usage patterns.
![]()
Figure 2: The RADIUS accounting data pipeline from Access Points to SIEM and analytics platforms.
Best Practices
Always Use Interim Updates. Relying solely on Start and Stop packets creates operational blind spots. A dropped connection or AP power failure may prevent a Stop packet from being sent, leaving a stale session in the database indefinitely. Interim updates provide the mechanism to detect and close these stale sessions. The rule of thumb: if a session hasn't sent an interim update within two to three times the configured interval, treat it as terminated.
Correlate RADIUS Accounting with DHCP Logs. RADIUS accounting provides the Framed-IP-Address, but DHCP lease times can be shorter than session durations in some environments. Maintaining DHCP logs alongside RADIUS logs provides a more resilient audit trail, particularly in high-density venues where IP address recycling is frequent.
Secure the Transport with RadSec. Traditional RADIUS traffic is transmitted over UDP with minimal encryption — only the user password field is obfuscated. In distributed deployments, particularly those spanning multiple sites or cloud-hosted RADIUS servers, use RadSec (RADIUS over TLS, defined in RFC 6614) or IPsec tunnels to protect accounting data in transit. This is a requirement under PCI DSS 4.0 for any network handling cardholder data.
Monitor the Accounting Queue. If the RADIUS server becomes unreachable, NAS devices will queue accounting packets locally. Monitor this queue length; a full queue will result in dropped packets and lost audit data. Configure alerting on queue depth and implement a secondary accounting server for high-availability deployments.
Separate Authentication and Accounting Servers at Scale. In deployments exceeding 5,000 concurrent users, the write load from accounting can degrade authentication response times. Dedicated accounting servers with separate database instances prevent this contention.
Troubleshooting & Risk Mitigation
The Stale Session Problem
Symptom: The RADIUS database shows a user has been connected for 48 hours, but the venue closed overnight.
Root Cause: The NAS failed to send a Stop packet — typically due to a power failure, AP reboot, or network interruption — and the packet was never received by the RADIUS server.
Mitigation: Implement a dead-session cleanup script on the RADIUS server. The script should periodically scan for active sessions where the last received packet (Start or Interim-Update) is older than a defined threshold (e.g., 2.5x the interim update interval). Sessions exceeding this threshold should be forcefully closed with a synthetic Stop record, noting the termination cause as 'Lost-Carrier' or 'Admin-Reset'.
High RADIUS Server CPU and I/O Load
Symptom: Authentication response times degrade during peak hours; the RADIUS server reports high CPU and disk I/O.
Root Cause: An overly aggressive interim update interval (e.g., 1 minute) across thousands of APs generates an unsustainable volume of database writes.
Mitigation: Increase the interim update interval to 15 minutes. Verify that the accounting database has appropriate indexes. Consider separating authentication and accounting onto dedicated server instances. Evaluate whether a time-series database (e.g., InfluxDB) is more appropriate than a relational database for high-volume accounting data.
Missing Framed-IP-Address in Accounting Records
Symptom: RADIUS accounting records exist, but the Framed-IP-Address field is empty or absent, making IP-to-MAC correlation impossible.
Root Cause: The NAS may be sending the Start packet before DHCP has assigned an IP address to the client. The IP is only available after the DHCP exchange completes.
Mitigation: Configure the NAS to delay sending the Start packet until after DHCP assignment, if the platform supports it. Alternatively, rely on the Interim-Update packets, which are sent after DHCP assignment and will contain the Framed-IP-Address. Ensure your audit queries account for this by checking Interim-Update records if the Start record lacks an IP.
ROI & Business Impact
Implementing robust RADIUS accounting delivers measurable business value across three dimensions:
Compliance and Legal Risk Mitigation. In the event of a security incident, a data subject access request under GDPR, or a lawful intercept order, accurate accounting logs provide the audit trail necessary to identify which user or device held a specific IP address at a specific time. Without this, organisations face potential regulatory penalties under GDPR (up to 4% of global annual turnover) and reputational damage. The cost of implementing proper accounting infrastructure is a fraction of the cost of a single regulatory enforcement action.
Planificación de capacidad y ROI de la infraestructura. Al analizar las tendencias de Acct-Input-Octets y Acct-Output-Octets a lo largo del tiempo, los arquitectos de red pueden identificar patrones de consumo de ancho de banda, periodos de uso pico y los AP o SSIDs específicos que generan la mayor carga. Estos datos fundamentan directamente las decisiones de actualización de WAN y las estrategias de ubicación de los AP, garantizando que la inversión en infraestructura se dirija allí donde genere el mayor impacto. Para los centros de Transporte y los grandes recintos, esto puede representar un ahorro significativo en gastos de capital.
Analítica avanzada e inteligencia de recintos. Cuando los datos de sesión RADIUS se combinan con plataformas como WiFi Analytics y Sensors de Purple, los datos de contabilidad brutos se transforman en inteligencia de recintos. Las métricas de tiempo de permanencia derivadas de la duración de la sesión, la identificación de visitantes recurrentes a partir del historial de Calling-Station-Id y el análisis de ocupación pico a partir de los recuentos de sesiones concurrentes pasan a estar disponibles. Para los operadores de Hostelería , estos datos fundamentan directamente los modelos de personal, la ubicación de restauración y las estrategias de personalización de marketing. Para obtener más contexto sobre cómo la infraestructura WiFi respalda estas capacidades, consulte nuestras guías sobre Puntos de acceso inalámbrico y Soluciones de WiFi para hostelería moderna .
Definiciones clave
RADIUS Accounting
El proceso de recopilación y registro de datos sobre el consumo de recursos de red de los usuarios, que incluye las horas de inicio y finalización de las sesiones, el volumen de datos transferido y la asignación de direcciones IP. Definido en RFC 2866.
Esencial para la facturación, la planificación de la capacidad, el cumplimiento de la GDPR y el mantenimiento de trazas de auditoría de seguridad en cualquier despliegue de WiFi empresarial.
Acct-Status-Type
Un atributo RADIUS (ID de atributo 40) que indica el propósito de un paquete de contabilidad. Los valores incluyen Start (1), Stop (2) e Interim-Update (3).
Utilizado por el servidor RADIUS para determinar si debe crear un nuevo registro de sesión, actualizar uno existente o cerrarlo. El atributo más fundamental en cualquier paquete de contabilidad.
Interim-Update
Un paquete de contabilidad RADIUS periódico enviado por el NAS durante una sesión activa para informar sobre las estadísticas de uso actuales, incluyendo los bytes transferidos y la duración de la sesión.
Crítico para el seguimiento de sesiones de larga duración y para detectar sesiones inactivas si un cliente se desconecta inesperadamente sin enviar un paquete Stop.
Acct-Session-Id
Una cadena única generada por el NAS para identificar una instancia de conexión de usuario específica. Este valor es consistente en todos los paquetes de contabilidad (Start, Interim-Update, Stop) para la misma sesión.
La clave primaria utilizada para correlacionar todos los registros de contabilidad que pertenecen a la misma sesión. Sin esto, es imposible reconstruir un historial de sesión completo.
NAS (Network Access Server)
El dispositivo (normalmente un punto de acceso inalámbrico o un controlador de LAN inalámbrica) que controla el acceso físico a la red y actúa como cliente RADIUS, generando y enviando paquetes de contabilidad.
El NAS es responsable de la exactitud e integridad de los datos de contabilidad. Una configuración incorrecta a nivel de NAS (por ejemplo, contabilidad desactivada, atributos faltantes) no se puede solucionar a nivel del servidor RADIUS.
Framed-IP-Address
La dirección IP asignada al dispositivo del cliente durante la sesión, incluida en los paquetes de contabilidad de RADIUS.
Crítico para correlacionar los registros de contabilidad de RADIUS con otros registros de red como los del firewall, el proxy web o los registros de DNS. La ausencia de este atributo imposibilita la correlación entre la IP y el dispositivo.
Calling-Station-Id
Normalmente, la dirección MAC del dispositivo cliente que se conecta a la red, con formato de cadena hexadecimal separada por dos puntos (por ejemplo, AA:BB:CC:DD:EE:FF).
Se utiliza para identificar el dispositivo de hardware específico, independientemente de la dirección IP que tenga asignada. El elemento de anclaje a nivel de dispositivo de la traza de auditoría.
Acct-Terminate-Cause
Un atributo incluido en los paquetes Stop que especifica el motivo por el que finalizó una sesión. Los valores comunes incluyen User-Request, Lost-Carrier, Idle-Timeout, Session-Timeout y Admin-Reset.
Valioso para solucionar problemas de conectividad y para la detección de anomalías; por ejemplo, una tasa alta de finalizaciones por Lost-Carrier en un AP específico puede indicar un problema de hardware o de interferencias.
RadSec
RADIUS sobre TLS (Transport Layer Security), definido en RFC 6614. Proporciona transporte cifrado y autenticado para paquetes RADIUS, sustituyendo al transporte tradicional basado en UDP.
Requerido en cualquier despliegue donde el tráfico RADIUS atraviese redes no confiables (por ejemplo, servidores RADIUS en la nube conectados a Internet). Exigido cada vez más por PCI DSS 4.0 para entornos de datos de titulares de tarjetas.
Ejemplos prácticos
Un hotel de 300 habitaciones con instalaciones para conferencias va a implantar una nueva red WiFi para huéspedes. El director de TI debe asegurarse de que el despliegue cumpla con los requisitos del GDPR en materia de minimización de datos e integridad del registro de auditoría, al mismo tiempo que proporciona al equipo de marketing análisis de tiempo de permanencia y de visitantes recurrentes. El hotel utiliza un servidor RADIUS alojado en la nube y puntos de acceso Cisco Meraki.
El despliegue debe configurarse de la siguiente manera. En el panel de control de Meraki, navegue a Network-wide > RADIUS servers y añada el servidor RADIUS en la nube en el puerto 1813 con un secreto compartido robusto. Habilite el accounting y configure el intervalo de actualización provisional en 15 minutos. En el servidor RADIUS, configure el accounting para que escriba en una base de datos PostgreSQL con el siguiente esquema: session_id (clave primaria), user_name, nas_ip, framed_ip, calling_station_id, called_station_id, session_start, session_end, input_octets, output_octets, terminate_cause. Implemente una política de retención de datos que archive automáticamente en almacenamiento frío los registros de más de 12 meses y purgue los de más de 24 meses, documentándolo en el Registro de Actividades de Tratamiento del GDPR del hotel. Configure una integración con Purple WiFi Analytics para ingerir los datos de la sesión, lo que permitirá al equipo de marketing acceder a los informes de tiempo de permanencia y a los paneles de frecuencia de visitantes recurrentes. Asegúrese de que el protocolo NTP esté sincronizado en todos los puntos de acceso Meraki y en el servidor RADIUS con una diferencia máxima de 1 segundo.
Una cadena minorista con 150 tiendas necesita cumplir con los requisitos de PCI DSS 4.0 para la monitorización del acceso a la red. Sus terminales de punto de venta utilizan MAC Authentication Bypass (MAB) en la red WiFi. El equipo de seguridad ha recibido una solicitud de su QSA (Asesor de Seguridad Cualificado) para demostrar que pueden identificar qué terminal POS específico accedió a la red de pago en cualquier momento dado, utilizando únicamente una dirección IP de origen y una marca de tiempo de un registro de firewall.
La solución requiere una integración de tres componentes. Primero, verifique que todos los controladores de LAN inalámbrica estén configurados para incluir el atributo Framed-IP-Address en los paquetes de accounting de RADIUS. Esto no siempre está habilitado por defecto y debe configurarse explícitamente. Segundo, integre la base de datos de accounting de RADIUS con la plataforma SIEM (por ejemplo, Splunk). Cree una tabla de búsqueda en Splunk que asocie la Framed-IP-Address y los rangos de tiempo de la sesión con el Calling-Station-Id (dirección MAC). Tercero, cree una búsqueda guardada en Splunk que acepte una IP de origen y una marca de tiempo como entradas y devuelva la dirección MAC correspondiente, la NAS-IP-Address (que identifica la tienda y el punto de acceso) y el User-Name de los registros de accounting de RADIUS. A continuación, se puede demostrar este flujo de trabajo al QSA: dada una entrada de registro de firewall que muestra la IP de origen 10.5.12.44 a las 14:23:07 en una fecha específica, la búsqueda devuelve la dirección MAC del terminal POS, el punto de acceso al que estaba conectado y la ubicación de la tienda.
Preguntas de práctica
Q1. Un responsable de TI de un hotel observa que el panel de análisis de WiFi muestra muy pocos usuarios activos durante el día, a pesar de que el vestíbulo y el restaurante están visiblemente concurridos. Sin embargo, los informes históricos del día anterior muestran un pico masivo en el uso de datos. Los registros del servidor RADIUS confirman que se están recibiendo paquetes Start, pero la base de datos muestra muy pocos registros Interim-Update. ¿Cuál es la configuración incorrecta más probable y cómo la resolverías?
Sugerencia: Considera cómo se reporta el uso de datos durante una sesión activa en comparación con el momento de la desconexión.
Ver respuesta modelo
La causa más probable es que los Interim-Updates estén deshabilitados o no configurados en el Wireless LAN Controller. Sin actualizaciones intermedias, el servidor RADIUS solo recibe un paquete Start cuando el usuario se conecta y un paquete Stop cuando se desconecta. El panel de análisis no puede mostrar el uso actual porque no se están reportando datos dentro de la sesión. Una vez que los usuarios se van y se desconectan, llegan los paquetes Stop con el total de datos acumulados, lo que provoca el pico retrasado en los informes históricos. La solución es habilitar los Interim-Updates en el WLC y establecer un intervalo adecuado; se recomiendan 15 minutos para el entorno de un hotel. Después de habilitarlo, verifica que el servidor RADIUS esté recibiendo paquetes Interim-Update comprobando la base de datos de contabilidad para ver si hay registros con Acct-Status-Type = 3.
Q2. Durante la investigación de un incidente de seguridad, tu SIEM ha detectado que una dirección IP en la red WiFi de invitados accedió a un servidor de comando y control conocido a las 09:47:23 en una fecha específica. Necesitas identificar el dispositivo físico responsable. El tiempo de concesión de DHCP está configurado en 30 minutos. Describe la lógica de consulta exacta que utilizarías en la base de datos de contabilidad de RADIUS para identificar el dispositivo.
Sugerencia: Las direcciones IP no son estáticas. Debes utilizar una consulta de rango de tiempo, no una búsqueda en un momento puntual, y tener en cuenta el reciclaje de concesiones de DHCP.
Ver respuesta modelo
Debes consultar la base de datos de contabilidad de RADIUS para buscar sesiones donde: (1) el Framed-IP-Address sea igual a la dirección IP señalada, Y (2) la marca de tiempo session_start sea anterior o igual a las 09:47:23, Y (3) la marca de tiempo session_end sea posterior o igual a las 09:47:23, O session_end sea NULL (la sesión sigue activa en el momento de la consulta). Si coinciden varias sesiones (posible con una concesión de DHCP de 30 minutos), revisa los registros de Interim-Update para confirmar qué sesión estaba reportando activamente el uso a las 09:47:23. El registro de la sesión coincidente contendrá el Calling-Station-Id (dirección MAC del dispositivo) y el User-Name (identidad autenticada, si se utilizó 802.1X). Cruza la dirección MAC con el inventario de tus dispositivos o los registros del servidor DHCP para identificar el dispositivo físico y su propietario.
Q3. Eres el arquitecto de red de un centro de conferencias que alberga eventos con hasta 8.000 usuarios concurrentes de WiFi. Tu servidor RADIUS actual está experimentando saturación de escritura en la base de datos durante los picos de los eventos, lo que provoca retrasos en la autenticación de 3 a 5 segundos. Tu intervalo actual de actualización intermedia (interim update) está configurado en 2 minutos. Describe un plan de mitigación de varios pasos que aborde tanto el problema de rendimiento inmediato como el riesgo arquitectónico subyacente.
Sugerencia: Considera tanto los cambios de configuración como los cambios arquitectónicos. El objetivo es mantener la integridad de la pista de auditoría mientras se reduce la carga de escritura.
Ver respuesta modelo
El plan de mitigación debe abordar tres capas. Primero, como solución inmediata, aumenta el intervalo de actualización intermedia de 2 minutos a 15 minutos en todos los Wireless Controllers. Esto reduce la carga de escritura de contabilidad en aproximadamente un 87% (de una escritura cada 2 minutos a una cada 15 minutos por sesión), lo que debería aliviar de inmediato la presión de E/S de la base de datos. Segundo, separa las cargas de trabajo de autenticación y contabilidad en instancias de servidor dedicadas. El servidor de autenticación gestiona los paquetes Access-Request/Accept/Reject, mientras que un servidor de contabilidad dedicado gestiona los paquetes Accounting-Request y escribe en una base de datos independiente. Esto evita que la carga de escritura de contabilidad afecte a los tiempos de respuesta de autenticación. Tercero, para el riesgo arquitectónico subyacente, evalúa si una base de datos de series temporales (por ejemplo, InfluxDB o TimescaleDB) es más adecuada que una base de datos relacional para la carga de trabajo de contabilidad. Las bases de datos de series temporales están optimizadas para escrituras secuenciales de gran volumen y consultas de rango de tiempo, lo que coincide exactamente con el patrón de datos de contabilidad. Migra las escrituras de contabilidad a la base de datos de series temporales mientras conservas la base de datos relacional para las consultas de informes de cumplimiento.
Continúe leyendo esta serie
Medición del ROI empresarial de la red WiFi de invitados y la analítica de ubicación
Esta guía proporciona un marco técnico y operativo para medir el ROI empresarial de la red WiFi de invitados y la analítica de ubicación. Detalla cómo calcular el valor de las inversiones en hardware a través del aumento del tiempo de permanencia, la eficiencia operativa y la captura de datos de primera mano en los sectores de retail, hostelería y espacios públicos. Los responsables de TI, arquitectos de red, CTO y directores de operaciones de recintos encontrarán marcos de medición concretos, casos de estudio reales y directrices de cumplimiento para justificar y maximizar su inversión en WiFi.
Privacy by Design: Anonymizing WiFi Data for GDPR Compliance
Esta guía de referencia detalla la arquitectura técnica y las estrategias de implementación para anonimizar datos de WiFi con el fin de garantizar el cumplimiento de la normativa GDPR. Proporciona a los líderes de TI y arquitectos de redes marcos de trabajo prácticos para equilibrar la analítica avanzada de espacios físicos con los estrictos requisitos de privacidad de datos.
Heatmapping frente a analítica de presencia: diferencias técnicas
Esta guía técnica de referencia detalla las diferencias arquitectónicas y operativas críticas entre el heatmapping WiFi y la analítica de presencia para operadores de recintos empresariales. Proporciona a los responsables de TI, arquitectos de redes y directores de operaciones marcos de despliegue prácticos, escenarios de implementación reales y mejores prácticas independientes del proveedor para obtener el máximo ROI de su infraestructura inalámbrica existente.