Complete CCNA 200-301 study guide — all 6 domains, troubleshooting scenarios, configuration labs, and exam traps.
This guide works best as a loop: read a chapter, test yourself with practice questions, look up unfamiliar terms in the glossary, then move to the next chapter. Video explainers are available for topics where a visual walkthrough helps.
277 chapters covering every exam objective. Each chapter includes key concepts, exam tips, common traps, comparison tables, and a 5-question quiz at the end.
Start Chapter 1Free timed and untimed practice with instant feedback and full explanations. Pick 10–120 questions per session. Filter by domain to drill your weak areas.
Go to practice testEvery CCNA 200-301term defined and searchable. Use it when a chapter mentions a concept you haven't seen before or want a quick refresher on.
Browse glossaryShort video explainers for visual topics like subnetting, spanning tree, and OSPF. Embedded directly in chapters — look for the video player after the intro.
Watch on YouTubeExam blueprint, domain weights, passing score, duration, cost, and registration links. Start here if you're new to this certification.
View exam guide34 chapters
The OSI Model
Objective 1.1 · CCNA 200-301 v2.0 Objective 1.1
TCP/IP Model vs OSI
Objective 1.1
IPv4 Addressing and Address Classes
Objective 1.6 · CCNA 200-301 v2.0 Objective 1.3
Subnetting and VLSM
Objective 1.6
CIDR Notation
Objective 1.6
IPv6 Address Types
Objective 1.9 · CCNA 200-301 v2.0 Objective 1.4
EUI-64 Address Generation
Objective 1.9
IPv4-to-IPv6 Transition Mechanisms
Objective 1.9
TCP vs UDP
Objective 1.5 · CCNA 200-301 v2.0 Objective 1.1
TCP Three-Way Handshake
Objective 1.5
UDP Applications and Use Cases
Objective 1.5
HTTP vs HTTPS
Objective 1.5
DNS Resolution Process
Objective 1.5
ARP — Address Resolution Protocol
Objective 1.5
ICMP and Ping
Objective 1.5
Traceroute and Path Discovery
Objective 1.5
Collision Domains and Broadcast Domains
Objective 1.3 · CCNA 200-301 v2.0 Objective 1.1
Network Topology Types
Objective 1.2 · CCNA 200-301 v2.0 Objective 1.2
Ethernet Standards
Objective 1.3
Half-Duplex vs Full-Duplex
Objective 1.3
Ethernet Frame Structure
Objective 1.3
TCP Flow Control and Windowing
Objective 1.5
DHCPv6 and SLAAC
Objective 1.9
IP Multicast Basics
Objective 1.6
IP SLA Monitoring
Objective 1.5
NetFlow Fundamentals
Objective 4.5 · CCNA 200-301 v2.0 Objective 4.5
IPv6 Global Unicast Addressing
Objective 1.9
IPv6 Link-Local Addresses
Objective 1.9
IPv6 Solicited-Node Multicast
Objective 1.9
IPv6 NDP — Neighbor Discovery Protocol
Objective 1.9
Hypervisors, Virtual Machines, and Containers
Objective 1.2
Troubleshoot IPv6 Modified EUI-64 Addressing
Objective 1.4 · CCNA 200-301 v2.0 Objective 1.4 [New in v2]
Copper and Fiber Cable Types, Distance Limits, and Interface Diagnostics
Objective 1.1
Troubleshoot Wired and Wireless Client Connectivity on Windows, macOS, and Linux
Objective 1.6
30 chapters
VLANs Explained
Objective 2.1 · CCNA 200-301 v2.0 Objective 2.1
802.1Q Trunking
Objective 2.1
Native VLAN Security
Objective 2.1
VTP Versions and Configuration
Objective 2.1
Private VLANs (PVLAN)
Objective 2.1
Spanning Tree Protocol
Objective 2.5 · CCNA 200-301 v2.0 Objective 2.5
RSTP — Rapid Spanning Tree
Objective 2.5
STP Port States and Roles
Objective 2.5
STP Root Bridge Election
Objective 2.5
EtherChannel and LACP
Objective 2.3 · CCNA 200-301 v2.0 Objective 2.1
Port Security
Objective 2.7 · CCNA 200-301 v2.0 Objective 4.7
MAC Address Table
Objective 2.2 · CCNA 200-301 v2.0 Objective 2.1
CDP and LLDP
Objective 2.6 · CCNA 200-301 v2.0 Objective 2.3
PoE Standards
Objective 2.8 · CCNA 200-301 v2.0 Objective 2.2
802.11 Wi-Fi Standards
Objective 2.9 · CCNA 200-301 v2.0 Objective 1.5
WLAN Architecture
Objective 2.9
WLC and Lightweight APs
Objective 2.9
WPA, WPA2, and WPA3
Objective 2.9
SSID, BSS, and ESS
Objective 2.9
Wireless Channel Planning
Objective 2.9
WLAN Troubleshooting
Objective 2.9
Switch Boot Process
Objective 2.2
PortFast and RSTP Edge Ports
Objective 2.5
BPDU Guard and BPDU Filter
Objective 2.5
Storm Control Configuration
Objective 2.7
Dynamic ARP and MAC Security Mitigation
Objective 2.7
Switchport Access and Trunk Modes
Objective 2.1
Configuring Switch Ports for Desktops, VoIP Phones, APs, IoT, and Virtualized Hosts
Objective 2.2
Interpreting Packet Capture Output for Layer 2/3 Troubleshooting
Objective 2.4 · CCNA 200-301 v2.0 Objective 2.4 [New in v2]
Root Guard, Loop Guard, and BPDU Guard in Rapid PVST+
Objective 2.5
37 chapters
Static Routing
Objective 3.2 · CCNA 200-301 v2.0 Objective 3.2
Default Routes
Objective 3.2
Floating Static Routes
Objective 3.2
Administrative Distance
Objective 3.1 · CCNA 200-301 v2.0 Objective 3.1
IP Routing Process
Objective 3.1
OSPF Fundamentals
Objective 3.4 · CCNA 200-301 v2.0 Objective 3.3
OSPF Hello Packets and Neighbor Discovery
Objective 3.4
OSPF DR and BDR Election
Objective 3.4
OSPF Multi-Area Design
Objective 3.4
OSPF Cost Calculation
Objective 3.4
OSPF LSA Types Explained
Objective 3.4
OSPF Authentication
Objective 3.4
EIGRP Overview
Objective 3.5 · CCNA 200-301 Objective 3.5
EIGRP Metric Calculation
Objective 3.5
EIGRP Feasibility Condition
Objective 3.5
BGP Basics for CCNA
Objective 3.6 · CCNA 200-301 Objective 3.6
BGP Path Attributes
Objective 3.6
Route Summarization
Objective 3.3 · CCNA 200-301 v2.0 Objective 3.3
Route Redistribution Basics
Objective 3.7 · CCNA 200-301 Objective 3.7
Inter-VLAN Routing
Objective 3.1
Router-on-a-Stick
Objective 3.1
Layer 3 Switching
Objective 3.1
HSRP — Hot Standby Router Protocol
Objective 3.8 · CCNA 200-301 v2.0 Objective 3.4
VRRP and GLBP
Objective 3.8
FHRP: HSRP vs VRRP vs GLBP
Objective 3.8
OSPFv3 for IPv6
Objective 3.4
RIPv2 Basics
Objective 3.3
OSPF Stub and Totally Stubby Areas
Objective 3.4
OSPF Path Selection Logic
Objective 3.4
OSPF Timers and Tuning
Objective 3.4
EIGRP Topology Table and DUAL
Objective 3.5
Policy-Based Routing (PBR)
Objective 3.7
IPv6 Routing — Static and OSPFv3
Objective 3.4
Routing Table Lookup — Longest Match
Objective 3.1
Null0 Routes and Route Filtering
Objective 3.3
OSPFv3 Single-Area Configuration for IPv6
Objective 3.3
Interpreting HSRP and VRRP Operational Status
Objective 3.4
25 chapters
NAT Types — Static, Dynamic, and PAT
Objective 4.1 · CCNA 200-301 v2.0 Objective 4.3
PAT (NAT Overload) Deep Dive
Objective 4.1
DHCP Process
Objective 4.3 · CCNA 200-301 v2.0 Objective 1.7
DHCP Snooping
Objective 4.3
Dynamic ARP Inspection
Objective 4.3
NTP and Time Synchronization
Objective 4.4 · CCNA 200-301 v2.0 Objective 4.4
SNMP v2c vs v3
Objective 4.5 · CCNA 200-301 v2.0 Objective 5.4
Syslog Severity Levels
Objective 4.6 · CCNA 200-301 v2.0 Objective 5.6
SSH vs Telnet
Objective 4.7 · CCNA 200-301 v2.0 Objective 4.1
QoS Fundamentals
Objective 4.8 · CCNA 200-301 v2.0 Objective 4.8
QoS Marking and Classification
Objective 4.8
QoS Queuing Mechanisms
Objective 4.8
Network Management Protocols Overview
Objective 4.5
DHCP Relay Agent Configuration
Objective 4.3
NAT Translation Verification
Objective 4.1
NTP Stratum Hierarchy and Auth
Objective 4.4
TFTP, FTP, and SFTP Comparison
Objective 4.7
IP SLA with Object Tracking
Objective 4.3
IOS Logging — Local and Remote
Objective 4.6
Cisco IOS Clock and Calendar
Objective 4.4
Service Password Encryption
Objective 4.7
Configuring AAA with TACACS+ and RADIUS on IOS XE
Objective 4.1
Device File Management with SFTP and SCP
Objective 4.2 · CCNA 200-301 v2.0 Objective 4.2 [New in v2]
RA Guard — IPv6 First-Hop Security
Objective 4.7
Diagnosing DNS Record Issues — A, AAAA, CNAME, MX, NS, and PTR Records
Objective 4.4
20 chapters
Standard ACLs
Objective 5.6 · CCNA 200-301 v2.0 Objective 4.6
Extended ACLs
Objective 5.6
Named ACLs
Objective 5.6
ACL Placement Rules
Objective 5.6
IPv6 ACLs
Objective 5.6
AAA Framework
Objective 5.3 · CCNA 200-301 v2.0 Objective 4.1
RADIUS vs TACACS+
Objective 5.3
IPSec VPN
Objective 5.7 · CCNA 200-301 v2.0 Objective 4.5
GRE Tunnels
Objective 5.7
802.1X Port Authentication
Objective 5.4 · CCNA 200-301 v2.0 Objective 5.4
DHCP and ARP Attack Mitigation
Objective 5.2 · CCNA 200-301 v2.0 Objective 4.7
Cisco IOS Password Types
Objective 5.1 · CCNA 200-301 v2.0 Objective 4.1
Zone-Based Firewall (ZBF)
Objective 5.7
Cisco Umbrella DNS Security
Objective 5.2
VLAN Hopping Attacks and Prevention
Objective 5.2
MAC Flooding Defense
Objective 5.2
Control Plane Policing (CoPP)
Objective 5.2
Cisco ISE Overview
Objective 5.3
Site-to-Site vs Remote Access VPN
Objective 5.7
Cryptography Basics for CCNA
Objective 5.5 · CCNA 200-301 v2.0 Objective 5.5
20 chapters
SDN Architecture
Objective 6.1 · CCNA 200-301 v2.0 Objective 5.3
Cisco DNA Center
Objective 6.2 · CCNA 200-301 Objective 6.2
REST APIs for Networking
Objective 6.3 · CCNA 200-301 Objective 6.3
JSON Data Format for Networking
Objective 6.4 · CCNA 200-301 v2.0 Objective 5.3
YAML Data Format
Objective 6.4
Ansible for Network Automation
Objective 6.5 · CCNA 200-301 v2.0 Objective 5.5
Python Network Automation
Objective 6.5
NETCONF and RESTCONF
Objective 6.6 · CCNA 200-301 Objective 6.6
Network Automation Benefits
Objective 6.1
Intent-Based Networking
Objective 6.2
YANG Data Modelling
Objective 6.6
XML vs JSON in Network Automation
Objective 6.4
Version Control with Git
Objective 6.5
API Authentication Tokens and OAuth
Objective 6.3
Testing REST APIs with Postman
Objective 6.3
Puppet and Chef for Network Automation
Objective 6.5
Agentic AI in Network Operations
Objective 5.1 · CCNA 200-301 v2.0 Objective 5.1 [New in v2]
Generative AI Prompting for Network Tasks
Objective 5.2 · CCNA 200-301 v2.0 Objective 5.2 [New in v2]
Network Management Approaches: Device, Cloud, Controller, Automation, and IaC
Objective 5.3 · CCNA 200-301 v2.0 Objective 5.3 [New in v2]
Interpreting Syslog Messages, Severity Levels, and Facilities
Objective 5.6 · CCNA 200-301 v2.0 Objective 5.6 [New in v2]
21 chapters
Cisco IOS CLI Modes
IOS Configuration Management
Router Boot Sequence
Password Recovery Process
WAN Technologies — MPLS and Metro-E
PPP and HDLC
GRE vs IPSec — Tunnel Comparison
Network Troubleshooting Methodology
Essential Show Commands for Troubleshooting
Cisco IOS ACL Syntax Reference
CCNA Exam Traps Mega Review
Cisco IOS Image Management
Cisco IOS Licensing Overview
IOS Debug Commands and Best Practices
Console, Auxiliary, and VTY Lines
IOS Upgrade Step-by-Step Process
Interface Statistics and Error Counters
Cisco IOS File System (Flash, NVRAM)
Backing Up and Restoring Configuration
Cisco Three-Tier Hierarchical Model
Spine-Leaf Data Center Topology
41 chapters
Troubleshoot: OSPF Neighbor Won't Form
Objective 3.4 · CCNA 200-301 v2.0 Objective 3.3
Troubleshoot: OSPF Stuck in INIT State
Objective 3.4
Troubleshoot: OSPF Area Mismatch
Objective 3.4
Troubleshoot: OSPF Choosing Wrong Path
Objective 3.4
Troubleshoot: VLAN Mismatch Between Switches
Objective 2.1 · CCNA 200-301 v2.0 Objective 2.1
Troubleshoot: Native VLAN Mismatch on Trunk
Objective 2.1
Troubleshoot: Spanning Tree Loop
Objective 2.5 · CCNA 200-301 v2.0 Objective 2.5
Troubleshoot: Unexpected STP Blocked Port
Objective 2.5
Troubleshoot: No IP Connectivity Between Hosts
Objective 1.6 · CCNA 200-301 v2.0 Objective 1.3
Troubleshoot: DHCP Not Assigning Addresses
Objective 4.3 · CCNA 200-301 v2.0 Objective 1.7
Troubleshoot: DHCP Relay Not Working
Objective 4.3
Troubleshoot: NAT Not Translating Traffic
Objective 4.1 · CCNA 200-301 v2.0 Objective 4.3
Troubleshoot: ACL Blocking Legitimate Traffic
Objective 5.6 · CCNA 200-301 v2.0 Objective 4.6
Troubleshoot: ACL Wildcard Mask Error
Objective 5.6
Troubleshoot: Route Missing from Routing Table
Objective 3.1 · CCNA 200-301 v2.0 Objective 3.1
Troubleshoot: Static Route Not Working
Objective 3.2 · CCNA 200-301 v2.0 Objective 3.2
Troubleshoot: EIGRP Neighbor Won't Form
Objective 3.5 · CCNA 200-301 Objective 3.5
Troubleshoot: Duplex Mismatch Causing Errors
Objective 1.3 · CCNA 200-301 v2.0 Objective 1.1
Troubleshoot: Inter-VLAN Routing Not Working
Objective 3.1
Troubleshoot: EtherChannel in err-disabled
Objective 2.3 · CCNA 200-301 v2.0 Objective 2.1
Troubleshoot: Port Security Violation
Objective 2.7 · CCNA 200-301 v2.0 Objective 4.7
Troubleshoot: SSH Connection Refused
Objective 4.7 · CCNA 200-301 v2.0 Objective 4.1
Troubleshoot: NTP Not Synchronizing
Objective 4.4 · CCNA 200-301 v2.0 Objective 4.4
Troubleshoot: Missing or Wrong Default Gateway
Objective 3.2
Troubleshoot: Wireless Client Won't Connect
Objective 2.9 · CCNA 200-301 v2.0 Objective 1.5
Troubleshoot: AP Not Joining WLC
Objective 2.9
Troubleshoot: HSRP Active Router Wrong
Objective 3.8 · CCNA 200-301 v2.0 Objective 3.4
Troubleshoot: IPsec VPN Tunnel Down
Objective 5.7 · CCNA 200-301 v2.0 Objective 4.5
Troubleshoot: GRE Tunnel Not Working
Objective 5.7
Troubleshoot: VTP Domain Mismatch
Objective 2.1
Troubleshoot: 802.1X Authentication Failing
Objective 5.4 · CCNA 200-301 v2.0 Objective 5.4
Troubleshoot: IPv6 Connectivity Issues
Objective 1.9 · CCNA 200-301 v2.0 Objective 1.4
Troubleshoot: Wrong IP Address or Subnet
Objective 1.6
Troubleshoot: STP Topology Change Loop
Objective 2.5
Troubleshoot: QoS Marking Mismatch
Objective 4.8 · CCNA 200-301 v2.0 Objective 4.8
Troubleshoot: IPv6 ACL Blocking Traffic
Objective 5.6
Troubleshoot: BGP Peer Won't Form
Objective 3.6 · CCNA 200-301 Objective 3.6
Troubleshoot: FHRP Failover Not Working
Objective 3.8
Troubleshoot: CDP/LLDP Not Seen
Objective 2.6 · CCNA 200-301 v2.0 Objective 2.3
Troubleshoot: Access Port in Wrong VLAN
Objective 2.1
Troubleshoot: Switch Interface Down
Objective 1.3
25 chapters
Lab: Configure OSPF Single Area
Objective 3.4 · CCNA 200-301 v2.0 Objective 3.3
Lab: Configure OSPF Multi-Area
Objective 3.4
Lab: Configure EIGRP
Objective 3.5 · CCNA 200-301 Objective 3.5
Lab: Create and Assign VLANs
Objective 2.1 · CCNA 200-301 v2.0 Objective 2.1
Lab: Configure 802.1Q Trunk
Objective 2.1
Lab: Router-on-a-Stick Inter-VLAN Routing
Objective 3.1 · CCNA 200-301 v2.0 Objective 2.1
Lab: Layer 3 Switch Routing
Objective 3.1
Lab: Configure NAT and PAT
Objective 4.1 · CCNA 200-301 v2.0 Objective 4.3
Lab: Configure Standard ACL
Objective 5.6 · CCNA 200-301 v2.0 Objective 4.6
Lab: Configure Extended ACL
Objective 5.6
Lab: Harden with SSH and Disable Telnet
Objective 4.7 · CCNA 200-301 v2.0 Objective 4.1
Lab: Configure DHCP Server on Router
Objective 4.3 · CCNA 200-301 v2.0 Objective 1.7
Lab: Manipulate STP Root Bridge
Objective 2.5 · CCNA 200-301 v2.0 Objective 2.5
Lab: Configure EtherChannel with LACP
Objective 2.3 · CCNA 200-301 v2.0 Objective 2.1
Lab: Configure HSRP for Gateway Redundancy
Objective 3.8 · CCNA 200-301 v2.0 Objective 3.4
Lab: Configure SNMPv3
Objective 4.5 · CCNA 200-301 v2.0 Objective 5.4
Lab: Configure NTP Server and Client
Objective 4.4 · CCNA 200-301 v2.0 Objective 4.4
Lab: Configure Port Security
Objective 2.7 · CCNA 200-301 v2.0 Objective 4.7
Lab: Configure Static Routes
Objective 3.2 · CCNA 200-301 v2.0 Objective 3.2
Lab: Configure DHCP Relay
Objective 4.3
Lab: Configure QoS Marking and Queuing
Objective 4.8 · CCNA 200-301 v2.0 Objective 4.8
Lab: Configure Zone-Based Firewall
Objective 5.7 · CCNA 200-301 v2.0 Objective 5.7
Lab: Configure EIGRP for IPv6
Objective 3.5
Lab: Configure AAA with TACACS+
Objective 5.3 · CCNA 200-301 v2.0 Objective 4.1
Lab: Configure NetFlow Monitoring
Objective 4.5
24 chapters
Exam Trap: OSPF Common Mistakes
Objective 3.4 · CCNA 200-301 v2.0 Objective 3.3
Exam Trap: ACL Gotchas and Wildcards
Objective 5.6 · CCNA 200-301 v2.0 Objective 4.6
Exam Trap: NAT Configuration Errors
Objective 4.1 · CCNA 200-301 v2.0 Objective 4.3
Exam Trap: STP Misunderstandings
Objective 2.5 · CCNA 200-301 v2.0 Objective 2.5
Exam Trap: Subnetting Mistakes
Objective 1.6 · CCNA 200-301 v2.0 Objective 1.3
Exam Trap: VLAN and Trunk Errors
Objective 2.1 · CCNA 200-301 v2.0 Objective 2.1
Exam Trap: Routing Table Confusion
Objective 3.1 · CCNA 200-301 v2.0 Objective 3.1
Exam Trap: IPv6 Common Errors
Objective 1.9 · CCNA 200-301 v2.0 Objective 1.4
Exam Trap: Wireless Misunderstandings
Objective 2.9 · CCNA 200-301 v2.0 Objective 1.5
Exam Trap: Security Feature Confusion
Objective 5.1 · CCNA 200-301 v2.0 Objective 4.1
OSPF vs EIGRP: Side-by-Side Comparison
Objective 3.4
STP vs RSTP: Convergence Comparison
Objective 2.5
NAT vs PAT: Address Translation Comparison
Objective 4.1
Static vs Dynamic Routing Trade-offs
Objective 3.2 · CCNA 200-301 v2.0 Objective 3.2
IPv4 vs IPv6: Key Differences for CCNA
Objective 1.9
Telnet vs SSH: Security Comparison
Objective 4.7 · CCNA 200-301 v2.0 Objective 4.1
Hub vs Switch vs Router: Layer Differences
Objective 1.3 · CCNA 200-301 v2.0 Objective 1.1
WPA2 vs WPA3: Wireless Security Comparison
Objective 2.9
RADIUS vs TACACS+: AAA Protocol Comparison
Objective 5.3 · CCNA 200-301 v2.0 Objective 4.1
TCP vs UDP: When to Use Each
Objective 1.5 · CCNA 200-301 v2.0 Objective 1.1
Exam Trap: EIGRP Metric and Feasibility
Objective 3.5 · CCNA 200-301 Objective 3.5
Exam Trap: FHRP Preemption Defaults
Objective 3.8 · CCNA 200-301 v2.0 Objective 3.4
Distance Vector vs Link-State Routing
Objective 3.4
RSTP vs MSTP: Multi-Instance STP
Objective 2.5
Free CCNA 200-301 practice questions with full explanations. Test what you learn chapter by chapter.
CCNA 200-301 Practice Questions