Cisco Certified Network Associate (CCNA) - Security
1 Network Security and Secure Connectivity
1-1 Introduction to Network Security
1-1 1 Definition and Importance of Network Security
1-1 2 Threats and Vulnerabilities in Networks
1-1 3 Security Policies and Compliance
1-2 Secure Network Design
1-2 1 Network Segmentation and Zoning
1-2 2 Secure Network Topologies
1-2 3 Designing Secure Network Architectures
1-3 Secure Connectivity
1-3 1 VPN Technologies (IPsec, SSLTLS, GRE)
1-3 2 Remote Access Security
1-3 3 Site-to-Site and Remote Access VPNs
2 Secure Access
2-1 AAA (Authentication, Authorization, and Accounting)
2-1 1 AAA Protocols (RADIUS, TACACS+)
2-1 2 Implementing AAA in Network Devices
2-1 3 Role-Based Access Control (RBAC)
2-2 Identity Management
2-2 1 User Authentication Methods (Passwords, Tokens, Biometrics)
2-2 2 Single Sign-On (SSO) and Federated Identity
2-2 3 Identity Federation and Directory Services
2-3 Access Control Lists (ACLs)
2-3 1 Standard and Extended ACLs
2-3 2 Applying ACLs to Network Devices
2-3 3 ACL Best Practices and Troubleshooting
3 Secure Routing and Switching
3-1 Secure Routing Protocols
3-1 1 OSPF and EIGRP Security
3-1 2 BGP Security (MD5, TCP MD5 Signature Option)
3-1 3 Secure Routing Protocol Configuration
3-2 Secure Switching
3-2 1 Switch Security Features (Port Security, DHCP Snooping)
3-2 2 Implementing Secure VLANs
3-2 3 Switch Security Best Practices
3-3 Network Address Translation (NAT) Security
3-3 1 NAT Types and Security Considerations
3-3 2 Configuring Secure NAT on Routers
3-3 3 NAT and Firewall Integration
4 Secure Wireless Networks
4-1 Wireless Security Protocols
4-1 1 WPA2 and WPA3 Security
4-1 2 RADIUS Integration with Wireless Networks
4-1 3 Wireless Encryption (TKIP, CCMP)
4-2 Secure Wireless Deployment
4-2 1 Wireless Network Design Considerations
4-2 2 Implementing Secure Wireless Access Points
4-2 3 Wireless Intrusion Detection and Prevention Systems (WIDSWIPS)
4-3 Wireless Threats and Mitigation
4-3 1 Common Wireless Attacks (Rogue AP, Evil Twin)
4-3 2 Mitigating Wireless Threats
4-3 3 Wireless Security Best Practices
5 Network Threat Defense
5-1 Intrusion Detection and Prevention Systems (IDSIPS)
5-1 1 IDSIPS Technologies and Architectures
5-1 2 Signature-Based and Anomaly-Based Detection
5-1 3 Implementing and Managing IDSIPS
5-2 Firewalls and Network Security
5-2 1 Firewall Types (Stateful, Stateless, Next-Generation)
5-2 2 Firewall Policies and Rules
5-2 3 Configuring and Managing Firewalls
5-3 Network Access Control (NAC)
5-3 1 NAC Architectures and Protocols
5-3 2 Implementing NAC Solutions
5-3 3 NAC Best Practices and Troubleshooting
6 Secure Network Management and Monitoring
6-1 Network Management Protocols
6-1 1 SNMP Security (v1, v2c, v3)
6-1 2 Secure Network Management Practices
6-1 3 Implementing Secure SNMP
6-2 Network Monitoring and Logging
6-2 1 Network Monitoring Tools and Techniques
6-2 2 Log Management and Analysis
6-2 3 Monitoring and Logging Best Practices
6-3 Network Device Hardening
6-3 1 Device Hardening Techniques
6-3 2 Secure Device Configuration
6-3 3 Device Hardening Best Practices
7 Cryptography and VPNs
7-1 Cryptographic Concepts
7-1 1 Symmetric and Asymmetric Encryption
7-1 2 Hashing and Digital Signatures
7-1 3 Public Key Infrastructure (PKI)
7-2 VPN Technologies
7-2 1 IPsec VPN Architecture
7-2 2 SSLTLS VPNs
7-2 3 VPN Deployment and Management
7-3 Secure Communication Protocols
7-3 1 Secure Email (SMIME, PGP)
7-3 2 Secure Web Protocols (HTTPS, SSLTLS)
7-3 3 Secure Communication Best Practices
8 Security Incident Response and Management
8-1 Incident Response Planning
8-1 1 Incident Response Process (IRP)
8-1 2 Incident Handling and Containment
8-1 3 Incident Response Best Practices
8-2 Forensics and Evidence Collection
8-2 1 Network Forensics Techniques
8-2 2 Evidence Collection and Preservation
8-2 3 Forensics Best Practices
8-3 Disaster Recovery and Business Continuity
8-3 1 Disaster Recovery Planning (DRP)
8-3 2 Business Continuity Planning (BCP)
8-3 3 Disaster Recovery and BCP Best Practices
2 Secure Access

2 Secure Access

Key Concepts

Authentication

Authentication is the process of verifying the identity of a user, device, or system. This is typically done through credentials such as passwords, biometrics, or digital certificates. Strong authentication methods help ensure that only authorized entities can access network resources.

Example: When you log into your email account, the system asks for your username and password to verify your identity. This is a simple form of authentication, ensuring that only you can access your email.

Authorization

Authorization determines what actions an authenticated user or system is allowed to perform. It defines the permissions and privileges associated with a user's role. Proper authorization ensures that users can only access the resources and perform the actions they are permitted to.

Example: In a corporate network, an administrator may have full access to all systems, while a regular employee may only have access to their own files and specific applications. This is controlled through authorization policies.

Access Control Lists (ACLs)

Access Control Lists (ACLs) are a set of rules that control access to network resources. Each rule specifies which traffic is allowed or denied based on criteria such as source and destination IP addresses, protocols, and ports. ACLs are used to enforce security policies and protect sensitive data.

Example: A company uses ACLs to restrict access to its internal servers. Only traffic from specific IP addresses within the company's network is allowed, while all other traffic is denied. This ensures that unauthorized users cannot access sensitive data.

Role-Based Access Control (RBAC)

Role-Based Access Control (RBAC) is a method of regulating access to computer or network resources based on the roles of individual users within an organization. RBAC assigns permissions to specific roles, and users are granted access based on their assigned roles. This simplifies access management and ensures that users have the appropriate level of access.

Example: In a hospital, doctors, nurses, and administrative staff have different roles. RBAC ensures that doctors have access to patient medical records, while nurses can view but not modify these records, and administrative staff have access to billing information. This ensures that each user has the appropriate level of access to perform their job functions.

Conclusion

Secure Access is essential for protecting network resources and ensuring that only authorized users can access sensitive data. By implementing strong authentication, proper authorization, access control lists, and role-based access control, organizations can create a secure and efficient access management system.