远程用户拨号认证系统 RADIUS记帐协议( 八 )


服务难以获得 NAS(网络接入服务器)无法提供要求的服务 。
回调 NAS(网络接入服务器)中止当前的会话,以便于为新的会话执行回调操作 。
用户错误 用户的输入有错,导致中止会话 。
主机请求 登录主机正常中止会话 。
5.11 多会话Id
描述
该属性是唯一的一个便于在同一个日志文件中的多个相关的会话联系起来的记帐ID 。连接起来的每个会话都有自己唯一的会话Id,但是它们有相同的多会话Id 。强烈建议多会话Id使用UTF-8编码的10646【7】字符 。
该数性的大致格式如下 。各个域是自左向右传输的 。
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 2 3
- - - - - - - - - - - - - - - - - - - - - - - -
类型长度字符串 ...
- - - - - - - - - - - - - - - - - - - - - - - -
类型
50代表多会话Id
长度
>=3
字符串
字符串域应当使用UTF-8编码的10646字符
5.12 记帐链路计数
描述
该属性给出了生成记帐记录是所知道的一个给定的多链路会话的链路总数 。NAS(网络介入服务器)在所有的可能含有多条链路的记帐请求中都有可能含有记帐链路计数这个属性 。
该属性的大致格式如下 。各个域是自左向右传输的 。
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
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
类型长度值
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
值(cont)
- - - - - - - - - - - - - - - -
类型
51代表记帐链路数
长度
6

值域占四个字节 。其内容是在多会话中目前所知道的链路的数目 。
它可能会被用来便于记帐服务器知道到何时为止给定的多链路会话的所有记录都已经到了 。当记帐服务器收到的记帐请求的状态类型=stop(停止),而且具有相同的多会话Id、唯一的会话Id的会话记录的总数等于目前知道记帐链路计数的最大值时,多链路会话的所有记帐停止请求已经全部收到了 。
下面给出一个8个记帐请求的例子,以便于理解 。为了清楚起见,只给出了相关的属性,但是,其他的属性也是在记帐请求中存在的 。
多会话Id 会话Id 状态类型 链路计数
"10" "10" start 1
"10" "11" start 2
"10" "11" Stop 2
"10" "12" Start 3
"10" "13" Start 4
"10" "12" Stop 4
"10" "13" Stop 4
"10" "10" Stop 4
5.13 属性列表
下表中给出了在记帐请求包中可能会碰到的属性的概览 。除了代理状态以及服务提供商的信息(可能有)之外,没有其他的属性会在响应数据包中出现 。
# 属性
0-1 用户名
0 用户密码
0 CHAP密码
0-1 网络接入服务器(NAS)IP地址【Note 1】
0-1 网络接入服务器(NAS)端口
0-1 服务类型
0-1 帧协议
0-1 帧IP地址
0-1 帧IP子网掩码
0-1 帧路由
0+ 过滤器编号
0-1 帧MTU(移动式测试装置)
0+ 帧压缩
0+ 登录主机IP
0-1 登录服务
0-1 登录TCP端口
0 应答消息
0-1 回调数值
0-1 回调Id
0+ 帧路由
0-1 IPX(以太网的一个协议)网络帧
0 状态
0+ 类
0+ 服务提供商信息
0-1 会话超时
0-1 空闲时间到
0-1 中止动作
0-1 被叫终端的IP
0-1 呼叫终端的IP
0-1 网络接入服务器(NAS)标识符
0+ 代理状态
0-1 登录局域网运输协议(LAT)服务
0-1 登录局域网运输协议(LAT)节点
0-1 登录局域网运输协议(LAT)组

推荐阅读