O que é RADIUS?
RADIUS, abreviação de Remote Authentication Dial-In User Service, é um protocolo usado para autenticação, autorização e contabilidade (AAA) em sistemas de rede. Desenvolvido em 1992 pela Livingston Enterprises, ele foi originalmente projetado para gerenciar informações de autenticação em conexões discadas de internet e acesso remoto por linhas telefônicas. Em 1997, o RADIUS foi padronizado pela Internet Engineering Task Force (IETF) como RFC 2058, e documentos RFC subsequentes refinaram ainda mais suas especificações.
O RADIUS opera em um modelo cliente/servidor, utilizando UDP/IP para comunicação. No RADIUS, o cliente se refere a um dispositivo que fornece acesso à rede ou outros serviços aos usuários e solicita autenticação e contabilidade do servidor RADIUS. O servidor RADIUS processa essas solicitações e retorna os resultados ao cliente.
Embora o RADIUS ainda seja amplamente utilizado hoje em dia, ele tem diversas limitações, como restrições na quantidade de dados que podem ser incluídos nos pacotes, a falta de um recurso para notificar a largura de banda reservada para serviços como voz e vídeo e a ausência de padrões de criptografia. Para resolver esses problemas, o protocolo Diameter, uma versão aprimorada do RADIUS, foi introduzido em 2003 como RFC 3588. O diâmetro é cada vez mais adotado pelos principais provedores de serviços, especialmente em telecomunicações móveis.
A plataforma BIG-IP da F5 suporta uma variedade de métodos de autenticação, incluindo RADIUS. Além disso, a F5 desenvolveu soluções relacionadas ao protocolo Diameter, demonstrando profunda expertise nessa área.