5.24 State (状态)
5.24 State (状态)
Description (描述)
该属性可由服务器在 Access-Challenge 中发送给客户端, 并且如果有对该挑战的新 Access-Request 回复, 则必须由客户端未修改地发送给服务器。
该属性可由服务器在 Access-Accept 中发送给客户端, 该 Access-Accept 还包括值为 RADIUS-Request 的 Termination-Action 属性。如果 NAS 通过在当前会话终止时发送新的 Access-Request 来执行 Termination-Action, 则它必须在该 Access-Request 中包含未更改的 State 属性。
在任一用法中, 客户端不得在本地解释该属性。数据包必须仅具有零个或一个 State 属性。State 属性的使用取决于实现。
State 属性格式概述如下所示。字段从左到右传输。
0 1 2
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
| Type | Length | String ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Type (类型)
24 表示 State。
Length (长度)
>= 3
String (字符串)
String 字段为一个或多个八位字节。信息的实际格式是站点或应用程序特定的, 健壮的实现应该支持该字段作为无区别的八位字节。
该字段允许使用范围的编码超出了本规范的范围。