A network administrator is deploying a centralized authentication mechanism to manage administrative access to enterprise switches. The security policy mandates that every shell command executed by network personnel must be authorized on an individual, per-command basis, and all communication between the network switches and the AAA server must encrypt the entire packet body. Which protocol should the administrator implement to satisfy these requirements?
- TACACS+, because it encrypts the full payload of the packet and decouples authentication and authorization functions to support per-command control.Answer
- BRADIUS, because it encrypts the full packet body and uses TCP to decouple authentication and accounting processes for detailed command tracking.
- CTACACS+, because it operates over UDP port 1812 and encrypts only the user password field while providing integrated command authorization.
- DRADIUS, because it operates over TCP port 49 and offers distinct operational modules for per-command administrative authorization.
Answer
TACACS+ is the correct choice because it encrypts the entire packet payload and decouples AAA components, enabling per-command administrative authorization.
TACACS+ (Terminal Access Controller Access-Control System Plus) operates over TCP port 49 and is designed specifically for device administration. It encrypts the entire body of every packet exchanged between the client device and the server, ensuring privacy for all command data. Crucially, TACACS+ decouples authentication, authorization, and accounting, which enables granular per-command authorization policies where every command typed by an administrator must be approved by the server.
Step-by-Step Solution
Key Concept
AAA Protocol Features (RADIUS vs TACACS+)
Estimated Time:1m 30s