D5-05 6–8 分钟 重要程度:中
AAA、RADIUS、TACACS+ 与 Diameter
AAA 是认证、授权和记账。RADIUS 常用于远程访问认证;TACACS+ 分离 AAA 并加密更多内容;Diameter 是增强版。
一、必须记住
- AAA 是 Authentication、Authorization、Accounting。
- RADIUS 集中远程连接认证,网络访问服务器是 RADIUS 客户端。
- RADIUS 通常只加密密码。
- TACACS+ 可分离认证、授权、记账,并加密所有认证信息。
- TACACS+ 是 Cisco 专有,使用 TCP 49。
- Diameter 是 RADIUS 的增强版,使用 TCP 3868 或 SCTP。
二、核心概念
RADIUS
RADIUS 常用于远程拨入、VPN、无线或网络访问认证。网络访问服务器把用户凭据传递给 RADIUS 服务器进行认证、授权和记账。
TACACS+
TACACS+ 把认证、授权、记账分离,甚至可放在不同服务器。它加密所有认证信息,而 RADIUS 通常只加密密码。
Diameter
Diameter 是增强版 RADIUS,目标是更可靠并支持更多协议,但考试通常只需知道它是 RADIUS 的改进版。
三、CISSP 判断规则
- 问 AAA 集中远程认证,RADIUS 与 TACACS+ 都可能,按题目特征选择。
- 问只加密密码,选 RADIUS。
- 问分离 AAA 并加密所有认证信息,选 TACACS+。
- 问 TCP 3868,选 Diameter。
四、常见陷阱
- RADIUS 不是 SSO 本身。
- TACACS+ 与早期 TACACS/XTACACS 不完全相同。
- Accounting 是记账/记录,不是 Accountability 的同义替代。
五、英文关键字
AAA (认证、授权、记账) 定义:Authentication、Authorization、Accounting。 RADIUS (远程认证拨入用户服务) 定义:集中远程认证服务。 TACACS+ (终端访问控制器访问控制系统+) 定义:AAA 协议,使用 TCP 49。 Diameter (Diameter 协议) 定义:RADIUS 的增强版,使用 TCP 3868 或 SCTP。 Network access server (网络访问服务器) 定义:RADIUS 场景中把用户凭据转交给认证服务器的客户端。 Authentication (身份认证) 定义:验证身份声明是否有效。 Authorization (授权) 定义:决定主体可以访问什么、执行什么操作。 Accounting (记账) 定义:记录使用情况并支持追踪。
小测验
1. AAA 中第二个 A 代表什么?
AAA 是 Authentication、Authorization、Accounting。
2. 哪种协议通常只加密密码,而不是所有认证信息?
RADIUS 通常只加密密码;TACACS+ 加密所有认证信息。
3. Diameter 常用哪个 TCP 端口?
Diameter 使用 TCP 3868 或 SCTP。
本节进度
完成后会保存在当前浏览器。线上版可保存;不同手机、平板之间暂不自动同步。
尚未完成