什么是AAA和NAS?



在开始学习Radius之前,了解以下内容非常重要:

  • 什么是AAA?
  • 什么是NAS?

因此,让我们首先对这两个主题有一个基本的了解。

什么是AAA?

AAA代表身份验证、授权和计费。

身份验证

  • 指的是确认请求服务的用户是有效用户的过程。

  • 通过提供身份和凭据来实现。

  • 凭据的示例包括密码、一次性令牌、数字证书和电话号码(呼叫/被呼叫)。

授权

  • 指的是根据用户的身份验证,向用户授予特定类型服务(包括“无服务”)的权限。

  • 可以基于限制,例如,一天中的时间限制、物理位置限制或同一用户多次登录的限制。

  • 服务的示例包括IP地址过滤、地址分配、路由分配、加密、QoS/差异化服务、带宽控制/流量管理等。

计费

  • 指的是跟踪用户对网络资源的消耗。

  • 计费中通常收集的信息包括用户的身份、提供的服务的性质、服务开始时间和结束时间。

  • 可用于管理、规划、计费等。

AAA服务器为其客户端提供所有上述服务。

AAA协议

Radius是一种用于网络访问或IP移动性等应用程序的AAA协议。除了Radius,我们在AAA中还有以下协议:

终端访问控制器访问控制系统 (TACACS)

TACACS是一种远程身份验证协议,用于与身份验证服务器通信,通常用于Unix网络。TACACS允许远程访问服务器与身份验证服务器通信,以确定用户是否可以访问网络。

TACACS+

TACACS+通过一个或多个集中式服务器为路由器、网络访问服务器和其他联网计算设备提供访问控制。它使用TCP并提供独立的身份验证、授权和计费服务。它在49端口上工作。

DIAMETER

Diameter是Radius的计划替代方案。

什么是网络访问服务器?

网络访问服务器 (NAS) 是一种服务元素,客户端拨号以获取对网络的访问权限。NAS是一种既有骨干网接口又有POTS或ISDN接口的设备,接收来自希望通过拨号服务访问骨干网的主机的呼叫。NAS位于互联网提供商的接入点,为其客户提供互联网接入。

网络访问服务器是

  • 远程资源的单一访问点。

  • 远程访问服务器,因为它允许远程访问网络。

  • 网络的初始入口点。

  • 保护资源的网关。

示例包括

  • 使用用户ID和密码进行互联网访问验证。

  • VoIP、FoIP和VMoIP需要有效的电话号码或IP地址。

  • 电话预付卡使用预付卡号码。

下图显示了Radius的基本架构。

NAS Architecture
广告