radius基本交互步骤
2015-06-02 17:45
225 查看
基本交互步骤如下:
(1) 用户输入用户名和口令;
(2) radius客户端根据获取的用户名和口令,向radius服务器发送认证请求包(access-request)。
(3) radius服务器将该用户信息与users 数据库信息进行对比分析,如果认证成功,则将用户的权限信息以认证响应包(access-accept)发送给radius客户端;如果认证失败,则返回access-reject 响应包。
(4) radius客户端根据接收到的认证结果接入/拒绝用户。如果可以接入用户,则radius客户端向radius服务器发送计费开始请求包(accounting-request),status-type 取值为start;
(5) radius服务器返回计费开始响应包(accounting-response);
(6) radius客户端向radius服务器发送计费停止请求包(accounting-request),status-type 取值为stop;
(7) radius服务器返回计费结束响应包(accounting-response)。
(1) 用户输入用户名和口令;
(2) radius客户端根据获取的用户名和口令,向radius服务器发送认证请求包(access-request)。
(3) radius服务器将该用户信息与users 数据库信息进行对比分析,如果认证成功,则将用户的权限信息以认证响应包(access-accept)发送给radius客户端;如果认证失败,则返回access-reject 响应包。
(4) radius客户端根据接收到的认证结果接入/拒绝用户。如果可以接入用户,则radius客户端向radius服务器发送计费开始请求包(accounting-request),status-type 取值为start;
(5) radius服务器返回计费开始响应包(accounting-response);
(6) radius客户端向radius服务器发送计费停止请求包(accounting-request),status-type 取值为stop;
(7) radius服务器返回计费结束响应包(accounting-response)。
相关文章推荐
- VE
- JS性能--DOM编程之重排与重绘
- centos6.4 rpm mysql安装步骤
- Android设计中的尺寸问题
- mac命令行下使用xcodebuild编译ios app的一点点总结
- GestureDetector源码分析
- 点击button显示文字
- Kafka学习资料汇总
- CoreData的使用
- 把Excel中的数据转换成Sql语句
- Python使用笔记
- hdoj 1599 find the mincost route 【最短路径floyd + 最小环】
- LINQ to SQL 建立实体类
- 如何在eclipse上添加c语言工程头文件
- 对回调函数的触发调用条件
- fullpage.js使用教程
- Linux如何修改root用户的密码
- -webkit-min-device-pixel-ratio的常见值对照
- iOS查看和清理缓存
- magent 报 undefined reference to `floorf'