A principios de la década de 1990, los proveedores de servicios de Internet se enfrentaban a un problema creciente con el acceso telefónico: cada punto de presencia tenía que verificar los nombres de usuario y las contraseñas localmente, de modo que añadir un usuario implicaba tocar cada dispositivo de acceso y mantener las credenciales sincronizadas en todas partes.

En 1991, Livingston Enterprises propuso RADIUS y ganó el contrato de Merit Network: un solo servidor contiene la base de datos de usuarios y responde a las solicitudes de autenticación de cualquier Servidor de Acceso a la Red (NAS), usando un secreto compartido y paquetes compactos de atributo-valor sobre UDP.

La IETF estandarizó RADIUS como RFC 2058 en 1997 y lo actualizó como RFC 2865 en 2000, que señala que el protocolo está «ampliamente implementado y utilizado». Abierto y neutral respecto a los proveedores, se extendió por los ISP, las universidades y las empresas, y RADIUS sigue siendo el estándar de facto para la autenticación centralizada de Wi-Fi y VPN.

Un único servidor compartido verifica las credenciales de cada NAS

Centralizar las credenciales eliminó la configuración por dispositivo y la deriva entre ellas.

Un estándar abierto de la IETF permitió que cada proveedor lo implementara libremente.

El diseño de secreto compartido funcionaba sobre enlaces telefónicos lentos y con pérdidas.

Los atributos específicos de cada proveedor le permitieron crecer más allá del acceso telefónico hacia Wi-Fi y VPN.

Gana el estándar que centraliza una tarea recurrente: al trasladar la autenticación de cada dispositivo a un solo servidor, RADIUS se convirtió en la opción predeterminada para el acceso telefónico, Wi-Fi y VPN.

RADIUS generó un ecosistema de servidores como FreeRADIUS, Cisco ISE y Microsoft NPS, además de innumerables clientes NAS y puntos de acceso; todavía gestiona la autenticación empresarial de Wi-Fi y VPN, y RFC más recientes lo amplían para la autorización dinámica y los proxies.

CONSULTA LAS PRUEBAS

Las fuentes

  1. RFC 2865 — Remote Authentication Dial In User Service (RADIUS) IETF (RFC Editor) · rfc-editor.org
  2. History of the RADIUS Protocol JumpCloud · jumpcloud.com ·
  3. The RADIUS Protocol — introduction NetworkRADIUS · networkradius.com