RADIUS Caching & Failover
- RADIUS caching stores authentication results locally on access points or controllers, reducing reauthentication latency by up to 90% and enabling continued WiFi access during RADIUS server outages.
- Four cache types serve different purposes: PMK caching (fast roaming within an AP), credential caching (offline authentication), 802.11r Fast Transition caching (sub-50ms roaming across APs), and session caching (accounting continuity).
- Cache lifetime should be tuned to the environment: 4-8 hours for corporate, 2-4 hours for education, 1-2 hours for healthcare (HIPAA), and 15-30 minutes for high-security/government networks.
- Always configure both primary and backup RADIUS servers alongside caching -- caching is a complement to server redundancy, not a replacement for it.
- Enable RADIUS Change of Authorization (CoA) on port 3799 to ensure that password changes and account revocations invalidate cached credentials in real time.
RADIUS caching is a network optimization technique that stores authentication credentials and session data locally on access points or wireless controllers, allowing previously authenticated users to reconnect without querying the remote RADIUS server. This reduces authentication latency by up to 90%, lowers RADIUS server load, and enables continued WiFi access during server outages or internet disruptions.
IronWiFi RADIUS infrastructure supports comprehensive caching strategies with intelligent failover mechanisms, ensuring uninterrupted WiFi access even when cloud connectivity is temporarily lost.
When to Enable RADIUS Caching
Enable RADIUS caching when
- High availability is critical -- Any environment where WiFi downtime has a direct business or safety impact (hospitals, manufacturing floors, logistics centers) benefits from cached authentication as a failover mechanism.
- Branch offices have unreliable WAN links -- Remote sites with intermittent internet connectivity can maintain WiFi access for previously authenticated users even when the connection to IronWiFi's cloud RADIUS servers is temporarily lost.
- Users frequently roam between access points -- Environments with high mobility (warehouses, campuses, hospitals) benefit from PMK caching and 802.11r Fast Transition to achieve sub-50ms roaming without RADIUS round-trips.
- Authentication bursts are common -- Event venues, shift-change environments, and educational institutions experience hundreds of simultaneous authentication requests. Caching reduces peak RADIUS server load by 70-90%.
- You need to meet 99.9%+ uptime SLAs -- RADIUS caching eliminates the cloud RADIUS server as a single point of failure for returning users.
Be cautious with caching when
- Rapid credential revocation is required -- In high-security environments, a cached credential remains valid until the cache expires or a CoA message invalidates it. If your security policy requires immediate revocation, use short cache lifetimes (15-30 minutes) and enable CoA.
- User population changes frequently -- Guest WiFi networks with many one-time visitors have low cache hit rates, making caching less effective. For guest/public WiFi, consider disabling credential caching and relying on RADIUS server redundancy instead.
- Compliance mandates real-time authentication -- Some regulatory frameworks require every connection to be authenticated against the authoritative source. In these cases, use PMK caching (for roaming performance) but disable full credential caching.
Key Benefits
Performance Optimization
- Reduced authentication time (50-90% faster)
- Lower network latency
- Decreased RADIUS server load
- Improved roaming performance
- Better user experience
High Availability
- Continued operation during RADIUS outages
- Local failover without connectivity loss
- Automatic recovery when service restored
- Zero-downtime authentication
- Business continuity assurance
Scalability
- Handle authentication bursts (event starts, shift changes)
- Reduce peak load on RADIUS servers
- Support remote/branch offices with limited connectivity
- Enable large-scale deployments
- Cost-effective infrastructure
Reliability
- Eliminate single point of failure
- Survive internet outages
- Maintain WiFi during WAN failures
- Support disaster recovery
- Meet uptime SLAs (99.9%+)
How RADIUS Caching Works
Authentication Flow with Caching
Cache Types
PMK Caching (Opportunistic Key Caching)
Credential Caching
802.11r Fast Transition (FT) Cache
Session Caching (RADIUS Accounting)
Configuration
IronWiFi RADIUS Configuration
Enable Caching Support
RADIUS Server Redundancy
Access Point Configuration
Cisco Meraki
Caching Configuration
Cisco Catalyst WLC
RADIUS and Caching
Ubiquiti UniFi
RADIUS Caching
Aruba
Advanced Caching Features
Ruckus
SmartZone Caching
Controller vs AP-Based Caching
Controller-Based Architecture
AP-Based Architecture
Performance Optimization
Cache Hit Rates
Measuring Cache Effectiveness
Improving Cache Hit Rate
Network Design Considerations
High-Availability Architecture
Branch Office Design
Security Considerations
Cache Security
Data Protection
Cache Poisoning Prevention
Stale Data Management
Cache Invalidation
Audit and Compliance
Troubleshooting
Common Issues
Cache Not Working
High Cache Miss Rate
RADIUS Failover Not Working
Stale Cache Data
Best Practices
Cache Configuration
Optimal Settings by Environment
Monitoring and Maintenance
Key Performance Indicators
Alerting Configuration
Advanced Topics
Dynamic Cache Optimization
Adaptive Cache Sizing
Multi-Site Cache Synchronization
Distributed Cache Architecture
Certificate Caching for EAP-TLS
Certificate Validation Caching
Support and Resources
IronWiFi Support
Contact Information
- Email: support@ironwifi.com
- Portal: console.ironwifi.com/support
- Documentation: www.ironwifi.com/help-center
- Emergency: Available for Enterprise accounts
Caching Support
- Configuration assistance
- Performance tuning
- Failover testing
- Troubleshooting
- Best practices consultation
Related Documentation
- Service Monitor - Performance monitoring
- Troubleshooting Guide - General troubleshooting
- PKI Infrastructure - Certificate management
- Certificate Revocation - Revocation and CoA
Vendor Resources
AP/Controller Documentation
- Cisco WLC Configuration Guide - RADIUS and caching
- Aruba Mobility Controller Guide - LAD configuration
- Ruckus SmartZone Guide - Local authentication
- Ubiquiti UniFi Documentation - RADIUS settings
Need Help with RADIUS Caching?
Contact IronWiFi support for assistance with cache configuration, performance optimization, or high-availability design for your deployment.
Related Topics
Was this page helpful?