How does RADIUS Accounting work?

RADIUS accounting collects data for statistical purposes and network monitoring and is also employed to enable accurate billing of users.

The RADIUS accounting process begins when the user is granted access to the RADIUS server. Once access has been granted, the Network Access Server (NAS) sends a RADIUS Accounting Request packet, which signifies that the user’s access to the network has begun, to the RADIUS server. This packet normally contains the user’s ID, point of access, and network address, as well as a unique session identifier. This process is called an Accounting Start.

RADIUS Accounting

The NAS may also send an Accounting Request packet known as an Interim Update, which consists of session duration and current data usage. This packet updates the status of the user’s session to the RADIUS server.

Once the user’s access to the RADIUS server has ceased, the NAS will send a further Accounting Request packet, known as an Accounting Stop record. This record provides comprehensive session information such as total time, data and packets transferred, the reason for disconnection, and any additional material relevent to the user’s session.

Finally, the RADIUS server responds with an Accounting Response acknowledgement. At this point, the accounting process for a particular user is complete, and all information related to that session is stored securely on the RADIUS server.

How does the RADIUS server accounting process work to protect user information and enhance your system’s security? Contact us today to find out more about how a RADIUS server can benefit your network!

Contact us today at, or via our toll-free number, +1 (844) 588-1812.