Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In this Appendix, the RADIUS standard attributes are listed in order by their attribute number, followed by the official name, the length of the attribute in the packet, and what type of value the attribute supports. Each attribute is then cross-referenced with the main body page explaining the details of the attribute.
| Number | Name | Length | Value | Page |
|---|---|---|---|---|
| 1 | User-Name | 3+ octets | String | User-Name |
| 2 | User-Password | 18-130 | String | User-Password |
| 3 | CHAP-Password | 19 | String | CHAP-Password |
| 4 | NAS-IP-Address | 6 | IP Ad. | NAS-IP-Address |
| 5 | NAS-Port | 6 | Integer | NAS-Port |
| 6 | Service-Type | 6 | Enum | Service-Type |
| 7 | Framed-Protocol | 6 | Enum | Framed-Protocol |
| 8 | Framed-IP-Address | 6 | IP Ad. | Framed-IP-Address |
| 9 | Framed-IP-Netmask | 6 | IP Ad. | Framed-IP-Netmask |
| 10 | Framed-Routing | 6 | Enum | Framed-Routing |
| 11 | Filter-ID | 3+ octets | String | Filter-ID |
| 12 | Framed-MTU | 6 | Integer | Framed-MTU |
| 13 | Framed-Compression | 6 | Enum | Framed-Compression |
| 14 | Login-IP-Host | 6 | IP Ad. | Login-IP-Host |
| 15 | Login-Service | 6 | Enum | Login-Service |
| 16 | Login-TCP-Port | 6 | Integer | Login-TCP-Port |
| 17 | (not in service) | |||
| 18 | Reply-Message | 3+ octets | String | Reply-Message |
| 19 | Callback-Number | 3+ octets | String | Callback-Number |
| 20 | Callback-ID | 3+ octets | String | Callback-ID |
| 21 | (not in service) | |||
| 22 | Framed-Route | 3+ octets | String | Framed-Route |
| 23 | Framed-IPX-Network | 6 | Integer | Framed-IPX-Network |
| 24 | State | 3+ octets | String | State |
| 25 | Class | 3+ octets | String | Class |
| 26 | Vendor-Specific | 7+ octets | String | Vendor-Specific |
| 27 | Session-Timeout | 6 | Integer | Session-Timeout |
| 28 | Idle-Timeout | 6 | Enum | Idle-Timeout |
| 29 | Terminate-Action | 6 | Enum | Terminate-Action |
| 30 | Called-Station-ID | 3+ octets | String | Called-Station-ID |
| 31 | Calling-Station-ID | 3+ octets | String | Calling-Station-ID |
| 32 | NAS-Identifier | 3+ octets | String | NAS-Identifier |
| 33 | Proxy-State | 3+ octets | String | Proxy-State |
| 34 | Login-LAT-Service | 3+ octets | String | Login-LAT-Service |
| 35 | Login-LAT-Node | 3+ octets | String | Login-LAT-Node |
| 36 | Login-LAT-Group | 34 | String | Login-LAT-Group |
| 37 | Framed-AppleTalk-Link | 6 | Integer | Framed-AppleTalk-Link |
| 38 | Framed-AppleTalk-Network | 6 | Integer | Framed-AppleTalk-Network |
| 39 | Framed-AppleTalk-Zone | 3+ octets | String | Framed-AppleTalk-Zone |
| 40 | Acct-Status-Type | 6 | Enum | Acct-Status-Type |
| 41 | Acct-Delay-Time | 6 | Integer | Acct-Delay-Time |
| 42 | Acct-Input-Octets | 6 | Integer | Acct-Input-Octets |
| 43 | Acct-Output-Octets | 6 | Integer | Acct-Output-Octets |
| 44 | Acct-Session-ID | 3+ octets | String | Acct-Session-ID |
| 45 | Acct-Authentic | 6 | Enum | Acct-Authentic |
| 46 | Acct-Session-Time | 6 | Integer | Acct-Session-Time |
| 47 | Acct-Input-Packets | 6 | Integer | Acct-Input-Packets |
| 48 | Acct-Output-Packets | 6 | Integer | Acct-Output-Packets |
| 49 | Acct-Terminate-Cause | 6 | Enum | Acct-Terminate-Cause |
| 50 | Acct-Multi-Session-ID | 3+ octets | String | Acct-Multi-Session-ID |
| 51 | Acct-Link-Count | 6 | Integer | Acct-Link-Count |
| 52 | Acct-Input-Gigawords | 6 | Integer | Acct-Input-Gigawords |
| 53 | Acct-Output-Gigawords | 6 | Integer | Acct-Output-Gigawords |
| 54 | (not in service) | |||
| 55 | Event-Timestamp | 6 | Integer | Event-Timestamp |
| 56 | (not in service) | |||
| 57 | (not in service) | |||
| 58 | (not in service) | |||
| 59 | (not in service) | |||
| 60 | CHAP-Access-Challenge | 7+ octets | String | CHAP-Access-Challenge |
| 61 | NAS-Port-Type | 6 | Enum | NAS-Port-Type |
| 62 | Port-Limit | 6 | Integer | Port-Limit |
| 63 | Login-LAT-Port | 4 | Enum | Login-LAT-Port |
| 64 | Tunnel-Type | 6 | Enum | Tunnel-Type |
| 65 | Tunnel-Medium-Type | 6 | Enum | Tunnel-Medium-Type |
| 66 | Tunnel-Client-Endpoint | 3+ octets | String | Tunnel-Client-Endpoint |
| 67 | Tunnel-Server-Endpoint | 3+ octets | String | Tunnel-Server-Endpoint |
| 68 | Acct-Tunnel-Connection | 3+ octets | String | Acct-Tunnel-Connection |
| 69 | Tunnel-Password | 5+ octets | String | Tunnel-Password |
| 70 | ARAP-Password | 18 | String | ARAP-Password |
| 71 | ARAP-Features | 16 | String | ARAP-Features |
| 72 | ARAP-Zone-Access | 6 | Integer | ARAP-Zone-Access |
| 73 | ARAP-Security | 6 | Integer | ARAP-Security |
| 74 | ARAP-Security-Data | 3+ octets | String | ARAP-Security-Data |
| 75 | Password-Retry | 6 | Integer | Password-Retry |
| 76 | Prompt | 6 | Integer | Prompt |
| 77 | Connect-Info | 3+ octets | String | Connect-Info |
| 78 | Configuration-Token | 3+ octets | String | Configuration-Token |
| 79 | EAP-Message | 3+ octets | String | EAP-Message |
| 80 | Message-Authenticator | 18 | String | Message-Authenticator |
| 81 | Tunnel-Private-Group-ID | 3+ octets | String | Tunnel-Private-Group-ID |
| 82 | Tunnel-Assignment-ID | 3+ octets | String | Tunnel-Assignment-ID |
| 83 | Tunnel-Preference | 6 | Integer | Tunnel-Preference |
| 84 | ARAP-Challenge-Response | 10 | String | ARAP-Challenge-Response |
| 85 | Acct-Interim-Interval | 6 | Integer | Acct-Interim-Interval |
| 86 | Acct-Tunnel-Packets-Lost | 6 | Integer | Acct-Tunnel-Packets-Lost |
| 87 | NAS-Port-ID | 3+ octets | String | NAS-Port-ID |
| 88 | Framed-Pool | 3+ octets | String | Framed-Pool |
| 89 | (not in service) | |||
| 90 | Tunnel-Client-Auth-ID | 3+ octets | String | Tunnel-Client-Auth-ID |
| 91 | Tunnel-Server-Auth-ID | 3+ octets | String | Tunnel-Server-Auth-ID |
| 92-191 | (not in service) |