Introduction
AAA stands for Authentication, Authorization, and Accounting. It is a framework used to control access to computer resources, enforce policies, audit usage, and provide the information necessary to bill for services. This framework is crucial in network security and management, particularly within enterprise environments.
AAA in Practice
RADIUS & TACACS+
RADIUS (Remote Authentication Dial-In User Service) is a protocol used to authenticate, authorize, and account for users accessing a network. It is commonly employed for authenticating users in scenarios like Wi-Fi networks, VPNs, and ISPs. RADIUS operates over UDP ports 1812 & 1813 and encrypts only the user password, combining the processes of authentication and authorization in a single step. On the other hand, TACACS+ (Terminal Access Controller Access-Control System Plus) is designed to provide detailed authentication, authorization, and accounting services, particularly for administrative access to network devices such as routers, switches, and firewalls. It uses TCP port 49 and encrypts the entire packet for enhanced security. Unlike RADIUS, TACACS+ separates the authentication, authorization, and accounting processes, allowing for more granular control.
0 Comments