- Purple
- Guest WiFi: a complete guide
- Tiempos de espera de sesión en WiFi para invitados: equilibrio entre UX y seguridad
Tiempos de espera de sesión en WiFi para invitados: equilibrio entre UX y seguridad
Esta guía proporciona un marco práctico para configurar los tiempos de espera de sesión en WiFi para invitados, equilibrando una experiencia de usuario fluida con una seguridad sólida. Cubre tiempos de espera por inactividad, tiempos de espera absolutos, estrategias de reautenticación y escenarios de despliegue específicos de la industria para líderes de TI y operaciones de recintos.
Video overview
Escuchar esta guía
Ver transcripción del podcast
Parte de nuestra serie principal: Guía de WiFi para invitados →
- Resumen ejecutivo
- Análisis técnico profundo: el funcionamiento de los tiempos de espera de sesión
- 1. Tiempo de espera por inactividad (Idle Timeout)
- 2. Tiempo de espera absoluto (Absolute Timeout)
- 3. Captive Portal y reautenticación
- Guía de implementación: Estrategias específicas de cada sector
- Escenario A: El comercio minorista de alta rotación
- Escenario B: El entorno corporativo de hostelería
- Escenario C: El concurrido centro de transporte
- Buenas prácticas para equilibrar la experiencia de usuario y la seguridad
- Resolución de problemas y mitigación de riesgos
- ROI e impacto empresarial
Guest WiFi session timeout and DHCP lease calculator
Set session, idle and lease timers from how long visitors actually stay, check your DHCP scope will cope at peak, and copy the settings for your controller.
Devices on the guest SSID at the busiest moment.
How long a typical visitor stays on site.
The DHCP scope has enough headroom
51% usedAbout 2,100 leases held at peak against 4,094 usable addresses in a /20. Roughly 4,200 unique devices a day.
Why these timers
Shoppers stay 45 to 90 minutes. A 2 hour session cap stops car-park bandwidth squatting, and a 15 minute idle timer clears devices that have left.
Security notes
Enable client isolation on the guest SSID and keep the guest VLAN away from point-of-sale systems (PCI DSS scope).
Controller settings
Timers live in the policy profile attached to the guest WLAN. Values are in seconds.
! Guest WLAN with web authentication
wlan GUEST-WIFI 10 "Guest WiFi"
no security wpa
security web-auth
security web-auth parameter-map PURPLE-WEBAUTH
no shutdown
!
wireless profile policy GUEST-POLICY
! Hard session limit: 2 h
session-timeout 7200
! Idle timeout: 15 min
idle-timeout 900
! Block client-to-client traffic
peer-blocking drop
no shutdown
!
! DHCP scope for the guest VLAN (IOS-XE switch or router)
ip dhcp pool GUEST-VLAN-POOL
network 10.100.0.0 255.255.240.0
default-router 10.100.0.1
dns-server 1.1.1.1 8.8.8.8
! lease <days> <hours> <minutes> = 1 h
lease 0 1 0Example addressing. Check syntax and value ranges against your software release before applying.
How this is calculated
- Leases held at peak = peak devices x (1 + 0.75 x lease / dwell). Clients renew at half the lease (RFC 2131), so a device that leaves keeps its address for 75% of a lease on average.
- The recommended scope keeps peak use at or below 85%.
- The hard session limit is the venue default or 1.5x your dwell time, whichever is longer, capped at 24 hours.
- Daily unique devices = peak devices x the venue's typical turnover (3.5x).
Manage session policy from one place
Purple returns session and idle timers over RADIUS, so the same guest policy applies on every controller at every site.

Resumen ejecutivo
Para los centros modernos, la red de WiFi para invitados es un punto de contacto crítico para la experiencia del cliente y el análisis operativo. Sin embargo, establecer los tiempos de espera de sesión (session timeouts) adecuados suele convertirse en un tira y afloja entre los equipos de seguridad de TI y los responsables de la experiencia del cliente. Si los tiempos de espera son demasiado cortos, los usuarios se enfrentan a frustrantes e inicios de sesión repetitivos en el Captive Portal. Si son demasiado largos, la red sufre agotamiento del grupo de direcciones IP, datos analíticos desactualizados y un mayor riesgo de seguridad por parte de dispositivos no autenticados.
Esta guía ofrece un marco práctico para configurar los tiempos de espera de sesión de WiFi para invitados. Exploramos las diferentes funciones de los temporizadores de inactividad, los temporizadores absolutos y las políticas de reautenticación, proporcionando recomendaciones prácticas para el sector de la Hostelería, el Comercio minorista y los entornos del sector público. Al alinear las estrategias de tiempo de espera con el comportamiento de los usuarios y los mandatos de seguridad, los arquitectos de red pueden garantizar una conectividad fluida a la vez que mantienen un cumplimiento normativo sólido y unos datos de WiFi Analytics precisos.
Análisis técnico profundo: el funcionamiento de los tiempos de espera de sesión
Un "tiempo de espera de sesión" no es un ajuste único, sino una combinación de distintos temporizadores que operan en diferentes capas de la pila de red. Comprender este funcionamiento es crucial para una implementación eficaz.
1. Tiempo de espera por inactividad (Idle Timeout)
El tiempo de espera por inactividad supervisa la transmisión de datos activa. Si un dispositivo cliente no envía ni recibe datos durante un periodo de tiempo específico, el controlador de red finaliza la sesión.
- Propósito: Recupera direcciones IP (concesiones DHCP) y memoria de los puntos de acceso (AP) asignados a dispositivos que han abandonado el centro sin desconectarse formalmente.
- Desafío: Los smartphones modernos suelen entrar en modo de suspensión para ahorrar batería, lo que detiene la transmisión de datos. Los tiempos de espera por inactividad agresivos (por ejemplo, 5 minutos) desconectarán los dispositivos en suspensión, lo que obligará a los usuarios a volver a autenticarse cuando activen sus teléfonos.
- Recomendación: Establezca tiempos de espera por inactividad de entre 30 y 60 minutos para entornos estándar.
2. Tiempo de espera absoluto (Absolute Timeout)
El tiempo de espera absoluto dicta la duración máxima total de una sesión, independientemente de la actividad. Una vez que este temporizador expira, la sesión se interrumpe de forma obligatoria y el usuario debe volver a autenticarse.
- Propósito: Aplica límites de uso diario, garantiza que los usuarios acepten los Términos y Condiciones actualizados y obliga a realizar una revalidación de seguridad periódica.
- Desafío: Interrumpe las sesiones activas, lo que puede interferir con llamadas VoIP o descargas de gran tamaño si no se comunica con claridad.
- Recomendación: Alinee el tiempo de espera absoluto con el tiempo de permanencia habitual del centro (por ejemplo, 12 horas para un hospital, 2 horas para una cafetería).
3. Captive Portal y reautenticación
Cuando una sesión expira, el usuario es redirigido al Captive Portal. Las implementaciones modernas suelen utilizar la omisión de autenticación MAC (MAB) o el roaming fluido para recordar los dispositivos durante un periodo de tiempo determinado (por ejemplo, 30 días). En estas configuraciones, es posible que una sesión expirada no requiera un inicio de sesión manual; el sistema reautentica silenciosamente la dirección MAC reconocida, siempre que el dispositivo no la haya aleatorizado.
Para topologías de red avanzadas, la integración con herramientas como Sensors y la garantía de una infraestructura backend robusta - como una adecuada RADIUS Server High Availability: Active-Active vs Active-Passive - es esencial para gestionar los picos de autenticación sin descartar a los usuarios legítimos.
¿Tiene preguntas sobre su configuración específica?
Nuestro equipo trabaja con operadores de recintos, responsables de TI e ingenieros de redes en 80 000 espacios. Reserve una llamada de 20 minutos y le mostraremos cómo lo han solucionado otros profesionales como usted.
Guía de implementación: Estrategias específicas de cada sector
No existe una configuración de tiempo de espera única para todos. La estrategia debe reflejar los objetivos operativos del establecimiento y el comportamiento de los clientes.
Escenario A: El comercio minorista de alta rotación
En el sector Retail, el objetivo es capturar datos analíticos precisos de afluencia y ofrecer marketing dirigido, evitando al mismo tiempo que la gente permanezca sin consumir.
- Tiempo de espera por inactividad: 15-30 minutos. Los compradores se mueven rápido. Si un dispositivo está inactivo durante 30 minutos, es probable que el usuario haya abandonado la tienda.
- Tiempo de espera absoluto: 2-4 horas. Esto cubre el viaje de compras típico más largo.
- Reautenticación: Reautenticación MAC silenciosa durante 7-14 días para realizar un seguimiento de los clientes que regresan sin fricciones.
Escenario B: El entorno corporativo de hostelería
En el sector Hospitality, los huéspedes esperan una experiencia de WiFi "como en casa". Forzar un inicio de sesión cada 4 horas es inaceptable y generará quejas en la recepción.
- Tiempo de espera por inactividad: 4-8 horas. Los huéspedes dejan los dispositivos en sus habitaciones mientras están en la piscina; estos dispositivos deben permanecer conectados.
- Tiempo de espera absoluto: 24 horas o vinculado a la fecha de salida (por ejemplo, mediante la integración con PMS).
- Reautenticación: Roaming fluido por todo el establecimiento durante la duración de la estancia.
Escenario C: El concurrido centro de transporte
En los centros de Transport como los aeropuertos, los tiempos de permanencia son muy variables y el agotamiento de las direcciones IP es un riesgo grave debido al enorme volumen de dispositivos transitorios.
- Tiempo de espera por inactividad: 15 minutos. Es necesaria una recuperación agresiva para mantener disponible el pool DHCP.
- Tiempo de espera absoluto: 4 horas (la escala típica máxima antes de un vuelo).
- Reautenticación: Se requiere reautenticación manual después del tiempo de espera absoluto para gestionar a quienes acaparan el ancho de banda.
Buenas prácticas para equilibrar la experiencia de usuario y la seguridad
- Alinear las concesiones DHCP con los tiempos de espera de sesión: Una mala configuración habitual consiste en establecer un tiempo de espera de sesión de 2 horas pero una concesión DHCP de 8 horas. Esto agota el pool de IP. El tiempo de concesión DHCP debe coincidir estrechamente o superar ligeramente el tiempo de espera absoluto de la sesión.2. Tener en cuenta la aleatorización de MAC: iOS y Android utilizan direcciones MAC privadas por defecto. Si su red depende en gran medida de la reautenticación basada en MAC, informe a los usuarios en la página de bienvenida para que desactiven la aleatorización de MAC para el SSID del establecimiento si desean una experiencia fluida de varios días.
- Aprovechar la analítica: Utilice WiFi Analytics para supervisar la duración de las sesiones. Si el 90% de sus usuarios se marchan de forma natural en un plazo de 45 minutos, establecer un tiempo de espera absoluto de 12 horas resulta innecesariamente arriesgado.
- Implementar WPA3-Open (OWE): Para mejorar la seguridad en redes de invitados abiertas, implemente Opportunistic Wireless Encryption (OWE). Proporciona un cifrado individualizado para cada sesión, lo que mitiga el riesgo de espionaje pasivo, independientemente de la duración del tiempo de espera.
Resolución de problemas y mitigación de riesgos
- Síntoma: Quejas constantes sobre reautenticación.
- Causa: El tiempo de espera por inactividad es demasiado corto, lo que desconecta a los smartphones en reposo.
- Solución: Aumente el tiempo de espera por inactividad a un mínimo de 30 minutos.
- Síntoma: Agotamiento del grupo de direcciones IP (los usuarios no pueden conectarse).
- Causa: Las sesiones fantasma retienen las direcciones IP porque el tiempo de espera por inactividad está desactivado o es demasiado largo.
- Solución: Implemente un tiempo de espera por inactividad estricto de 15 a 30 minutos y reduzca los tiempos de concesión de DHCP.
- Síntoma: Datos analíticos obsoletos.
- Causa: Los dispositivos permanecen "conectados" mucho tiempo después de que el usuario haya abandonado el establecimiento debido a temporizadores de inactividad prolongados.
- Solución: Ajuste el temporizador de inactividad para que coincida con el tiempo físico de salida del establecimiento.
ROI e impacto empresarial
La optimización de los tiempos de espera de las sesiones afecta directamente a los resultados financieros. Una configuración bien ajustada reduce hasta en un 40% las solicitudes de asistencia técnica relacionadas con problemas de conectividad. Además, los datos precisos de las sesiones alimentan directamente a Wayfinding y a las plataformas de marketing. Si los tiempos de espera se configuran correctamente, los equipos de marketing reciben métricas precisas del tiempo de permanencia, lo que permite realizar campañas con mayor tasa de conversión.
A medida que las empresas modernizan su infraestructura - quizás dándose cuenta de The Core SD WAN Benefits for Modern Businesses - la estandarización de estas políticas de tiempo de espera en todas las sucursales se convierte en un motor clave para la eficiencia operativa y una experiencia uniforme para el invitado.


Definiciones clave
Tiempo de espera por inactividad
La duración que se mantiene una conexión de red mientras el dispositivo cliente no transmite datos.
Crucial para recuperar recursos de red de dispositivos que han abandonado físicamente el recinto sin desconectarse.
Tiempo de espera absoluto
El límite estricto de la duración de una sesión desde el momento de la autenticación, independientemente de la actividad.
Se utiliza para aplicar límites de uso diario y exigir la aceptación periódica de los Términos y Condiciones.
Captive Portal
Una página web que un usuario de una red de acceso público está obligado a ver e interactuar con ella antes de que se le conceda acceso.
La interfaz principal para la autenticación de WiFi para invitados, la imagen de marca y la captura de datos.
Bypass de autenticación MAC (MAB)
Un proceso en el que la red autentica un dispositivo utilizando su dirección MAC contra una base de datos, evitando la necesidad de un inicio de sesión manual en el Captive Portal.
Esencial para crear experiencias fluidas para los visitantes recurrentes en el sector minorista y hotelero.
Tiempo de concesión DHCP
La cantidad de tiempo que un dispositivo de red conserva una dirección IP asignada antes de tener que solicitar una renovación.
Debe alinearse cuidadosamente con los tiempos de espera de sesión para evitar el agotamiento del grupo de direcciones IP en recintos de alta densidad.
Aleatorización de direcciones MAC
Una función de privacidad en los sistemas operativos móviles modernos que genera una dirección MAC falsa para cada red WiFi a la que se conecta el dispositivo.
Dificulta el MAB y la analítica, lo que requiere que los recintos ajusten sus estrategias de seguimiento y reautenticación.
Cifrado inalámbrico oportunista (OWE)
Un estándar de la WiFi Alliance que proporciona un cifrado individualizado para los dispositivos en redes abiertas y sin contraseña.
Mejora la postura de seguridad del WiFi para invitados sin requerir que los usuarios introduzcan una clave precompartida.
Tiempo de permanencia
El promedio de tiempo que un invitado o cliente pasa físicamente presente dentro del recinto.
La métrica fundamental utilizada para determinar las configuraciones adecuadas de tiempo de espera absoluto y por inactividad.
Ejemplos prácticos
Un hotel de 200 habitaciones está experimentando un alto volumen de llamadas al servicio de asistencia porque los huéspedes tienen que volver a iniciar sesión en el WiFi cada vez que regresan de la piscina. La configuración actual tiene un tiempo de espera por inactividad de 30 minutos y un tiempo de espera absoluto de 8 horas.
- Aumentar el tiempo de espera por inactividad a 8 horas. Los dispositivos que se dejen en las habitaciones o que estén suspendidos en bolsas junto a la piscina no se desconectarán prematuramente.
- Cambiar el tiempo de espera absoluto a 24 horas o, idealmente, integrar el controlador WiFi con el sistema de gestión hotelera (PMS) para establecer el tiempo de espera absoluto en la hora exacta de salida del huésped.
- Habilitar la reautenticación fluida basada en MAC durante 7 días para que los huéspedes que regresan eviten el Captive Portal por completo.
Un gran estadio deportivo (capacidad para 50.000 personas) se está quedando sin direcciones IP durante el primer cuarto de los partidos. Los usuarios informan de una señal de WiFi completa pero no pueden conectarse a internet. Configuración actual: tiempo de espera por inactividad de 4 horas, tiempo de espera absoluto de 12 horas.
- Reducir drásticamente el tiempo de espera por inactividad a 15 minutos. Esto recupera de inmediato las IP de los aficionados que se han salido del rango o han apagado el WiFi.
- Reducir el tiempo de concesión DHCP a 20 minutos para alinearlo con el nuevo tiempo de espera por inactividad.
- Reducir el tiempo de espera absoluto a 5 horas (la duración máxima de un partido más el tiempo de salida).
Preguntas de práctica
Q1. El director de TI de un hospital quiere asegurarse de que los visitantes de la sala de espera no tengan que iniciar sesión varias veces, pero también necesita garantizar que los dispositivos de los pacientes dados de alta se eliminen de la red de inmediato para liberar IPs. El tiempo medio de espera es de 3 horas y la estancia media del paciente es de 2 días.
Sugerencia: Diferencie entre los usuarios transitorios de la sala de espera y los pacientes ingresados a largo plazo. ¿Puede aplicar una misma política a ambos?
Ver respuesta modelo
El hospital debería desplegar dos SSID de invitados independientes o utilizar un control de acceso basado en roles a través del Captive Portal. Para el nivel "Visitante", establezca un tiempo de espera absoluto de 4 horas y un tiempo de espera por inactividad de 30 minutos. Para el nivel "Paciente" (quizás autenticado mediante un código de admisión), establezca un tiempo de espera absoluto de 48 horas y un tiempo de espera por inactividad de 8 horas. Esto equilibra la alta rotación de la sala de espera con las necesidades de experiencia de usuario de los pacientes ingresados.
Q2. Su cliente del sector retail se queja de que las métricas de clientes recurrentes están disminuyendo significativamente, a pesar de que la afluencia de público se mantiene estable. Actualmente tienen una política de reautenticación MAB de 30 días.
Sugerencia: Piense en los cambios recientes en las funciones de privacidad de los sistemas operativos móviles.
Ver respuesta modelo
La disminución en las métricas probablemente se deba a la aleatorización de direcciones MAC (direcciones WiFi privadas) en iOS y Android. Debido a que los dispositivos rotan sus direcciones MAC, la política MAB de 30 días no logra reconocer los dispositivos que regresan, tratándolos como nuevos visitantes. La solución es actualizar la página de bienvenida del Captive Portal para indicar a los usuarios que desactiven las direcciones privadas para la red de la tienda con el fin de recibir beneficios de fidelización, o bien orientar el análisis hacia un seguimiento a nivel de aplicación en lugar de depender puramente de los datos MAC de Capa 2.
Q3. Un centro de conferencias alberga eventos que van desde seminarios de 1 día hasta convenciones de 5 días. El equipo de red utiliza actualmente un tiempo de espera absoluto estático de 24 horas para todos los eventos, lo que genera quejas durante las convenciones de varios días.
Sugerencia: ¿Cómo puede la política de tiempo de espera volverse dinámica en lugar de estática?
Ver respuesta modelo
El equipo de red debería integrar el backend de autenticación WiFi (RADIUS) con el sistema de gestión de eventos del recinto, o utilizar códigos dinámicos. En lugar de un tiempo de espera estático de 24 horas, el Captive Portal debería emitir duraciones de sesión basadas en el código de evento específico introducido por el asistente. Un código de seminario de 1 día otorga un tiempo de espera absoluto de 12 horas, mientras que un código de convención de 5 días otorga un tiempo de espera absoluto de 120 horas, eliminando las desconexiones a mitad del evento.
Preguntas frecuentes
What is the difference between a session timeout and an idle timeout on guest WiFi?
A session timeout (hard timeout) defines the absolute maximum duration a visitor can remain connected to the guest WiFi network before they are disconnected and required to re-authenticate through the captive portal. An idle timeout (inactivity timer) disconnects a device only if it transmits no wireless data for a specified window (typically 10 to 30 minutes), immediately freeing up DHCP IP leases and controller state table memory from dormant devices.
What is the optimal session timeout for retail, hospitality, and healthcare guest WiFi?
Recommended session timeouts vary based on visitor dwell time: Retail stores and shopping malls benefit from 1 to 2-hour session timeouts with 15-minute idle timeouts; cafes and quick-service restaurants work best with 60 to 90-minute session caps; hotels and resorts require 24-hour session timeouts with multi-day MAC re-authentication bypass; and healthcare clinics or hospitals operate best with 4 to 8-hour session windows.
How do short DHCP lease times prevent IP address exhaustion on guest WiFi?
Guest WiFi networks in high-turnover venues experience transient footfall where hundreds of devices connect momentarily and leave. If the DHCP lease is configured to 24 hours, departed devices hold IP reservations for an entire day, leading to rapid DHCP scope exhaustion. Aligning the DHCP lease time to the average venue dwell time (30 to 60 minutes) allows expired IP addresses to recycle immediately back into the available pool.
What is MAC re-authentication bypass (grace period) and how does it improve guest experience?
MAC re-authentication bypass caches the device's authenticated MAC address on the RADIUS or captive portal controller for a configurable grace period (such as 7 to 30 days). When a returning customer reconnects within that window, the controller verifies their prior registration and transparently grants internet access without forcing them through the splash page again.
How does Purple automate dynamic session policies across enterprise wireless hardware?
Purple provides a centralized, hardware-agnostic cloud guest WiFi management platform that integrates directly with Cisco Catalyst, Meraki, HPE Aruba, CommScope Ruckus, Ubiquiti UniFi, and Fortinet wireless controllers. Purple dynamically applies bandwidth tiers, custom session durations, idle timeouts, and automated CRM data capture without requiring manual controller reconfigurations.
Continúe leyendo esta serie
Ley DPDP de la India: cumplimiento para WiFi de invitados en espacios de la India
Esta guía de referencia técnica autorizada detalla la Ley de Protección de Datos Personales Digitales (DPDP) de 2023 para espacios de la India que ofrecen WiFi de invitados. Proporciona estrategias de cumplimiento listas para la acción, consideraciones de arquitectura para Captive Portals y marcos prácticos para la retención de datos y transferencias transfronterizas.
LGPD de Brasil y WiFi para invitados: una guía de cumplimiento
Esta guía de referencia técnica detalla cómo se aplica la LGPD de Brasil a los despliegues de WiFi para invitados en empresas, centrándose en el cumplimiento del Captive Portal, las bases legales para el procesamiento y la intersección con el Marco Civil da Internet. Proporciona orientación de implementación práctica para líderes de TI y arquitectos de red para mitigar el riesgo regulatorio mientras se mantiene la utilidad de la red.
La Ley de IA de la UE y el Guest WiFi: lo que los profesionales del marketing deben saber
La Ley de IA de la UE (Reglamento 2024/1689) introduce un marco basado en el riesgo que afecta directamente a cómo los operadores de espacios físicos despliegan el marketing de WiFi basado en IA, los Captive Portals y la analítica de visitas. Esta guía asocia los cuatro niveles de riesgo de la Ley con casos de uso reales de Guest WiFi, identifica las prácticas prohibidas - incluyendo la inferencia de emociones y la puntuación social - y proporciona pasos de cumplimiento prácticos para equipos de TI y directores de marketing en los sectores de hostelería, retail, eventos y entornos públicos. Comprender en qué parte del espectro de riesgo se encuentra su despliegue, así como implementar las obligaciones de transparencia del Artículo 50 para chatbots de IA y portales conversacionales, ya no es opcional: la aplicación de las prácticas prohibidas comenzó en febrero de 2025.
¿Tiene preguntas sobre su configuración específica?
Nuestro equipo trabaja con operadores de recintos, responsables de TI e ingenieros de redes en 80 000 espacios. Reserve una llamada de 20 minutos y le mostraremos cómo lo han solucionado otros profesionales como usted.