databaseradius

What exactly is RADIUS?


I have heard a lot about RADIUS. But I am still asking myself questions about it. In Wikipedia, it is said that it is a network protocol that provides Authentication, Authorization, and account management for users. How does it really work ? Why should I choose RADIUS instead of a simple database ?


Solution

  • RADIUS is a protocol for carrying Authentication, Authorization and Accounting data.

    In RADIUS authentication data flows from a NAS (Network Access Server) to a RADIUS server in Access-Request packets.

    Authorization data flows from the RADIUS server from the NAS in Access-Accept, Access-Reject, CoA-Request, and Disconnect-Request packets.

    Accounting data flows from the NAS to the RADIUS server in Accounting-Requests.

    There are many reasons why RADIUS is more suited in its role than a generic database interface like ODBC.

    and many many more... They're suited for very different things.