EN
Back to the archive

The encyclopedia · Software & IT · Technical decision · 1991–2000

RADIUS became network login's standard by centralizing authentication

Livingston's 1991 RADIUS let one server authenticate dial-in users for many access points; the IETF standardized it and it still runs Wi-Fi and VPN logins.

Livingston Enterprises · Merit Network

The solution

In the early 1990s ISPs faced a growing dial-in problem: every point of presence had to check usernames and passwords locally, so adding a user meant touching every access device and keeping credentials in sync everywhere.

In 1991 Livingston Enterprises proposed RADIUS and won Merit Network's contract: one server holds the user database and answers authentication requests from any Network Access Server, using a shared secret and compact attribute-value packets over UDP.

The IETF standardized RADIUS as RFC 2058 in 1997 and updated it as RFC 2865 in 2000, which notes the protocol is 'widely implemented and used'. Open and vendor-neutral, it spread through ISPs, universities and enterprises, and RADIUS remains the de facto standard for centralized Wi-Fi and VPN authentication.

Why it worked

  • Centralizing credentials removed per-device configuration and drift.
  • An open IETF standard let every vendor implement it freely.
  • The shared-secret design worked over slow, lossy dial-up links.
  • Vendor-specific attributes let it grow beyond dial-up into Wi-Fi and VPN.
What it achievedOne shared server checks credentials for every NASneat

What can be applied

The standard that centralizes a recurring chore wins: by moving authentication out of each device into one server, RADIUS became the default for dial-up, Wi-Fi and VPN access.

Aftermath

RADIUS spawned an ecosystem of servers such as FreeRADIUS, Cisco ISE and Microsoft NPS, plus countless NAS and access-point clients; it still handles enterprise Wi-Fi and VPN authentication, with newer RFCs extending it for dynamic authorization and proxies.

Sources

spotted an error? The archive wants to know.

Related cases