« TACACS+操作DIY 1U硬件防火墙 »

RADIUS操作

RADIUS使用UDP端口1645和1812进行认证,1646和1813进行记账

RADIUS的操作分为三部分:authentication(认证),authority(授权),accounting(记账),但是认证授权是不能分开进行的。

Authentication and Authorization(认证和授权)
 

 

AAA服务器收到AAA客户端发送的Access-Request 报文,他会到自己的数据库查找username。

  • 如果用户名不在数据库中,RADIUS服务器发送Access-Reject 数据包到客户端,这个数据包中可能还会包含一些文字信息,如请求拒绝的原因
  • 如果用户名在数据库中,并且密码正确。RADIUS服务器返回一个Access-Accept 报文, 并包含了一系列的Attribute-Value pairs值,描述了一系列会话使用的参数,包括服务类型,分配给用户的IP地址,访问列表,或在AAA客户端上插入静态路由,这样在RADIUS服务器中定义了安装到AAA客户端的配置信息。
  • 此外,AAA服务器也可能会发送 Access-Challenge 请求到AAA客户端来请求一个新的密码

授权也是关联在认证过程中的,当RADIUS服务端返回Access-Accept 报文时,也会包含为用户授权用的AV pairs
 

accounting(记账)

AAA服务器和AAA客户端之间发送的报文是Accounting-Request Accounting-Response

 

 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog 1.8 Spirit Build 80722

Copyright 2007-2010 John Winning's Blog. All Rights Reserved.