RADIUS Accounting

RADIUS accounting is uses the same basic protocol as the RADIUS security server. Both servers may run on the same host, but you may choose a different host to provide each function if you like.

The accounting server creates a separate account file for each NETServer under the following directory:

/usr/adm/radacct/<NETServer-hostname>/detail

RADIUS accounting fields

The parameters described in this section are unique to the accounting server. The other parameters used by the RADIUS accounting server are identical in meaning to the equivalent parameters in the RADIUS security server.

Acct-Status-Type

There are two possible values for this record: Start and Stop. The record is sent when service to a specific users account begins or ends.

Acct-Delay-Time

This shows how many seconds the NETServer has been trying to submit this record. This value is subtracted from the time of arrival so that the approximate time of the event can be deter- mined.

Acct-Session-ID

This is a unique, eight-digit hexadecimal accounting ID that makes it easier to match the “Start” record for a session to the “Stop” record. Both of these records will have the same session ID when they are generated by the same session. The session ID must be in quotes.

F-12 RADIUS

Page 272
Image 272
USRobotics NETServer/8 Radius Accounting, Radius accounting fields, Acct-Status-Type, Acct-Delay-Time, Acct-Session-ID