跳到主要内容

4.2 Access-Accept (访问接受)

Description (描述)

Access-Accept 数据包由 RADIUS 服务器发送, 并提供开始向用户交付服务所需的特定配置信息。如果在 Access-Request 中接收到的所有属性值都是可接受的, 则 RADIUS 实现必须传输一个 Code 字段设置为 2 (Access-Accept) 的数据包。

在接收到 Access-Accept 时, Identifier 字段与待处理的 Access-Request 进行匹配。Response Authenticator 字段必须包含待处理的 Access-Request 的正确响应。无效的数据包将被静默丢弃。

Packet Format (数据包格式)

Access-Accept 数据包格式的摘要如下所示。字段从左到右传输。

 0                   1                   2                   3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Code | Identifier | Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
| Response Authenticator |
| |
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Attributes ...
+-+-+-+-+-+-+-+-+-+-+-+-+-

Code

Access-Accept 的值为 2。

Identifier

Identifier 字段是导致此 Access-Accept 的 Access-Request 的 Identifier 字段的副本。

Response Authenticator

Response Authenticator 值根据 Access-Request 值计算得出, 如前所述。

Attributes

Attribute 字段的长度可变, 包含零个或多个属性的列表。