是什么意思中文

是什么意思中文,第1张

RADIUS是什么

什么半径

RADIUS:远程认证拨入用户服务,由RFC2865和RFC2866定义,是目前应用最广泛的AAA协议。

RADIUS是一个C/S结构的协议。它的客户端最初是一个NAS(网络访问服务器)服务器。现在,任何运行RADIUS客户端软件的计算机都可以成为RADIUS客户端。RADIUS协议认证机制灵活,可以采用PAP、CHAP或Unix登录认证。RADIUS是一个可扩展的协议,它的所有工作都是基于属性-长度-值的向量。RADIUS还支持供应商扩展特定于供应商的属性。

RADIUS协议简单、清晰、可扩展,因此得到了广泛的应用,包括普通电话互联网接入、ADSL互联网接入、住宅宽带互联网接入、IP电话、VPDN(基于拨号用户的虚拟专用拨号网络)、手机预付费业务等。最近,IEEE提出了802.1x标准,这是一种基于端口的无线网络接入认证标准。RADIUS协议也用于身份验证。

基本工作原理

用户访问NAS,NAS使用Access-Require包向RADIUS服务器提交用户信息,包括用户名、密码等相关信息,其中用户密码采用MD5加密,双方使用共享密钥,不通过网络传播;RADIUS服务器检查用户名和密码的合法性,并且如果必要,它可以提出质询以进一步认证用户,或者它可以类似地认证NAS如果合法,它将访问接受包返回给NAS,允许用户进行下一步工作;否则,它返回访问拒绝包,拒绝用户访问;如果允许访问,NAS向RADIUS服务器提出计费请求Account-Require,RADIUS服务器响应Account-Accept,用户计费开始,用户可以进行自己的相关 *** 作。

RADIUS也支持代理和漫游功能。简而言之,代理是可以充当其他RADIUS服务器的代理的服务器,负责转发RADIUS身份验证和记帐数据包。漫游功能是代理的具体实现,允许用户通过与其无关的RADIUS服务器进行认证。用户还可以在非归属地运营商所在地获得服务,也可以实现虚拟运营。

RADIUS服务器和NAS服务器通过UDP协议进行通信。RADIUS服务器的端口1812负责身份验证,端口1813负责记帐。采用UDP的基本考虑是NAS和RADIUS服务器大多在同一个局域网内,使用UDP更快更方便,而且UDP是无连接的,会减轻RADIUS的压力,更安全。

RADIUS协议也提供了重传机制。如果NAS向RADIUS服务器提交请求,但没有收到返回信息,它可以要求备份RADIUS服务器重新传输该请求。由于有多个备份RADIUS服务器,当NAS重新传输时,可以使用轮询方法。如果备份RADIUS服务器的密钥不同于以前RADIUS服务器的密钥,您需要重新进行身份验证。

基本消息交互流程[/s2/]

RADIUS服务器对用户的认证过程通常需要使用nas等设备的代理认证功能。RADIUS客户端和RADIUS服务器通过共享密钥对彼此的交互消息进行认证,用户的密码以密文的形式在网络上传输,增强了安全性。RADIUS协议结合了认证和授权过程,即响应消息携带授权信息。

基本的交互步骤如下:

(1)用户输入用户名和密码;

(2)RADIUS客户端根据获取的用户名和密码向RADIUS服务器发送访问请求。

(3)RADIUS服务器将用户信息与用户数据库信息进行比较和分析,如果认证成功,则在认证响应包(access-accept)中将用户的权限信息发送给RADIUS客户端;如果认证失败,则返回访问拒绝响应分组。

(RADIUS客户端根据接收到的认证结果接入/拒绝用户。如果用户可以访问,RADIUS客户端向RADIUS服务器发送计费请求包,状态类型值为start

(RADIUS服务器返回计费响应包;

(6)RADIUS客户端向RADIUS服务器发送计费请求包,状态类型值为停止;

(RADIUS服务器返回一个记帐响应数据包。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/833963.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-10
下一篇 2022-05-10

发表评论

登录后才能评论

评论列表(0条)

保存