Skip to main content

CCNA Curriculum

200-301 Exam Preparation

0 / 82
Lessons Done
17h
Study Time
0%
Complete

Final Practice Exam

66 questions spanning core CCNA topics — a study companion to help gauge your readiness.

Take Exam

Orientation and Core Networking Mindset

4% of exam

Build the foundational mental model for how networks work before diving into protocols and devices.

0/4 lessons
1h

What Is Networking and Why It Matters

Orientation and Core Networking Mindset
beginner

Understand what a computer network is and why networking skills are essential for IT and the CCNA.

Types of Networks: LAN, WAN, WLAN, Internet

Orientation and Core Networking Mindset
beginner

Learn the difference between local, wide-area, and wireless networks and how they connect.

Network Devices Overview: Router, Switch, Firewall, Access Point

Orientation and Core Networking Mindset
beginner

Identify the core devices that make up a network and the role each one plays.

How Data Moves Across a Network: Big Picture Walkthrough

Orientation and Core Networking Mindset
beginner

Follow a piece of data from one computer to another and see how every device contributes.

Models, Layers, and Encapsulation

7% of exam

Master the OSI and TCP/IP models, encapsulation, and how data is packaged at each layer.

0/5 lessons
1h

OSI Model Overview

Models, Layers, and Encapsulation
beginner

Learn all 7 OSI layers, their names, PDUs, and the role each layer plays in network communication.

TCP/IP Model Overview

Models, Layers, and Encapsulation
beginner

Understand the 4-layer TCP/IP model and how it maps to the OSI model.

Encapsulation and Decapsulation

Models, Layers, and Encapsulation
beginner

See how headers are added and removed at each layer as data travels through the network stack.

PDUs: Data, Segment, Packet, Frame, Bits

Models, Layers, and Encapsulation
beginner

Learn the Protocol Data Unit name at each OSI layer and what information it carries.

Real Packet Journey: Host to Host Overview

Models, Layers, and Encapsulation
beginner

Walk through a complete end-to-end data journey and identify what happens at each layer.

Physical Layer and Ethernet Foundations

9% of exam

Understand cables, connectors, Ethernet standards, frames, and MAC addresses.

0/6 lessons
1h

Interfaces, Ports, and Network Media

Physical Layer and Ethernet Foundations
beginner

Learn the physical connection points on network devices and what types of media connect them.

Copper, Fiber, and Basic Cabling Concepts

Physical Layer and Ethernet Foundations
beginner

Compare UTP copper and fiber optic cables, their use cases, and the standards that govern them.

Ethernet Fundamentals

Physical Layer and Ethernet Foundations
beginner

Understand how Ethernet works as the dominant Layer 2 technology in modern LANs.

Ethernet Frame Structure

Physical Layer and Ethernet Foundations
beginner

Examine the fields inside an Ethernet frame: preamble, addresses, type, payload, and FCS.

MAC Addresses and Burned-In Addresses

Physical Layer and Ethernet Foundations
beginner

Learn how 48-bit MAC addresses work, how they are formatted, and where they come from.

Unicast, Broadcast, and Multicast

Physical Layer and Ethernet Foundations
beginner

Distinguish between one-to-one, one-to-all, and one-to-many Ethernet delivery methods.

Switching Basics

5% of exam

Learn how switches build MAC address tables, forward frames, and interact with ARP.

0/7 lessons
1h

How Switches Learn MAC Addresses

Switching Basics
beginner

Understand the dynamic MAC learning process switches use to build their forwarding tables.

MAC Address Tables and Forwarding Decisions

Switching Basics
beginner

See how a switch uses its MAC table to decide where to send each incoming frame.

Unknown Unicast, Flooding, and Filtering

Switching Basics
beginner

Learn what happens when a switch does not have a destination MAC in its table.

Collision Domains vs Broadcast Domains

Switching Basics
beginner

Understand how switches and routers define the boundaries of collision and broadcast domains.

ARP Fundamentals

Switching Basics
beginner

Learn how the Address Resolution Protocol maps IP addresses to MAC addresses.

ARP Tables and ARP Requests vs Replies

Switching Basics
beginner

See how devices cache ARP results and how ARP request and reply messages are exchanged.

Packet Walkthrough: Two PCs on the Same LAN

Switching Basics
intermediate

Follow a full Layer 2 conversation between two PCs on the same network segment.

IPv4 Foundations

7% of exam

Build a solid understanding of IPv4 addressing, binary math, subnet masks, and special addresses.

0/7 lessons
1h

IPv4 Address Structure

IPv4 Foundations
beginner

Understand the 32-bit dotted-decimal format of IPv4 addresses and what each octet represents.

Network Portion vs Host Portion

IPv4 Foundations
beginner

Learn how an IPv4 address is split into a network portion and a host portion.

CIDR Notation and Prefix Lengths

IPv4 Foundations
beginner

Understand slash notation (e.g. /24) and how prefix length defines the network portion.

Binary Basics for Networking

IPv4 Foundations
intermediate

Learn the binary number system and how to convert between binary and decimal for IP math.

Subnet Masks Explained Clearly

IPv4 Foundations
intermediate

Understand how subnet masks work in both dotted-decimal and CIDR prefix formats.

Public vs Private IPv4 Addresses

IPv4 Foundations
beginner

Learn the RFC 1918 private ranges and how NAT connects private networks to the Internet.

APIPA and Special IPv4 Addresses

IPv4 Foundations
beginner

Identify loopback, APIPA, limited broadcast, and other reserved IPv4 address ranges.

Subnetting Mastery

9% of exam

Develop practical subnetting skills including VLSM, default gateways, ICMP, and troubleshooting.

0/8 lessons
2h

Subnetting Fundamentals

Subnetting Mastery
intermediate

Understand why subnetting is used and the core concepts behind dividing a network.

Finding Network, Broadcast, and Host Range

Subnetting Mastery
intermediate

Calculate the network address, broadcast address, and valid host range for any subnet.

Subnetting with Easy Patterns

Subnetting Mastery
intermediate

Use block size patterns and cheat-sheet methods to subnet quickly on the exam.

Variable Length Subnet Masking (VLSM)

Subnetting Mastery
intermediate

Learn how to use different prefix lengths within the same major network for efficient addressing.

Default Gateway Explained

Subnetting Mastery
beginner

Understand the role of the default gateway and why hosts need one to reach remote networks.

Packet Walkthrough: Local Network vs Remote Network

Subnetting Mastery
intermediate

Compare how a host sends data to a device on the same subnet versus a different subnet.

ICMP and Ping

Subnetting Mastery
beginner

Understand how ICMP works, what ping tests, and how to interpret ping output.

Troubleshooting Basic IPv4 Connectivity

Subnetting Mastery
intermediate

Apply a systematic approach to diagnose and resolve common IPv4 connectivity problems.

Routing Foundations

6% of exam

Learn how routers forward packets between networks using routing tables, static routes, and more.

0/8 lessons
2h

What Routers Do

Routing Foundations
beginner

Understand the core job of a router: forwarding packets between different networks at Layer 3.

Router Interfaces and Layer 3 Forwarding

Routing Foundations
intermediate

Learn how router interfaces are configured with IP addresses and how L3 forwarding decisions are made.

Routing Tables Explained

Routing Foundations
intermediate

Read and interpret a router's routing table, including destination, next-hop, and interface columns.

Connected Routes and Local Routes

Routing Foundations
intermediate

Understand the two automatic route types added when a router interface is configured.

Static Routes

Routing Foundations
intermediate

Configure and troubleshoot static routes that manually define paths to remote networks.

Default Routes

Routing Foundations
intermediate

Configure a default route (0.0.0.0/0) to catch traffic destined for unknown networks.

Administrative Distance

Routing Foundations
intermediate

Learn how routers choose between competing routes from different sources using administrative distance.

Packet Walkthrough: Host to Remote Network

Routing Foundations
intermediate

Follow a packet across multiple routers from source host to a destination on a remote network.

VLANs and Modern Switching

8% of exam

Segment networks with VLANs, configure trunk links, and enable inter-VLAN routing.

0/6 lessons
1h

VLAN Fundamentals

VLANs and Modern Switching
intermediate

Understand what VLANs are, why they are used, and how they logically segment a network.

Access Ports vs Trunk Ports

VLANs and Modern Switching
intermediate

Learn the difference between access ports (single VLAN) and trunk ports (multiple VLANs).

802.1Q Trunking

VLANs and Modern Switching
intermediate

Understand the 802.1Q standard and how VLAN tags are added and removed on trunk links.

Inter-VLAN Routing Overview

VLANs and Modern Switching
intermediate

Learn why a router or Layer 3 switch is needed for traffic to move between VLANs.

Router on a Stick

VLANs and Modern Switching
intermediate

Configure subinterfaces on a router to route between multiple VLANs over a single trunk link.

Layer 3 Switches and SVIs

VLANs and Modern Switching
intermediate

Use Switched Virtual Interfaces on a Layer 3 switch to perform inter-VLAN routing without a router.

Spanning Tree and EtherChannel

7% of exam

Prevent Layer 2 loops with STP and aggregate links with EtherChannel for redundancy and bandwidth.

0/6 lessons
1h

Why Layer 2 Loops Are a Problem

Spanning Tree and EtherChannel
intermediate

Understand how broadcast storms and MAC instability arise from Layer 2 loops.

Spanning Tree Protocol Fundamentals

Spanning Tree and EtherChannel
intermediate

Learn how STP blocks redundant paths to create a loop-free Layer 2 topology.

Root Bridge, Port Roles, and Port States

Spanning Tree and EtherChannel
intermediate

Understand STP root bridge election and the five port roles and states in the STP process.

Rapid Spanning Tree Basics

Spanning Tree and EtherChannel
intermediate

Compare RSTP (802.1w) to classic STP and learn how RSTP converges faster.

EtherChannel Fundamentals

Spanning Tree and EtherChannel
intermediate

Bundle multiple physical links into a single logical link for increased bandwidth and redundancy.

LACP and PAgP

Spanning Tree and EtherChannel
intermediate

Configure EtherChannel using the open-standard LACP (802.3ad) and Cisco-proprietary PAgP protocols.

Dynamic Routing and IPv6

3% of exam

Configure OSPF for dynamic routing and learn IPv6 addressing and neighbor discovery.

0/6 lessons
2h

OSPF Fundamentals

Dynamic Routing and IPv6
intermediate

Understand how OSPF dynamically builds routing tables using link-state advertisements.

OSPF Neighbors and Adjacencies

Dynamic Routing and IPv6
intermediate

Learn how OSPF routers discover each other and form neighbor adjacencies to share topology.

OSPF Cost and Best Path Selection

Dynamic Routing and IPv6
intermediate

Understand how OSPF calculates interface cost and selects the best path with Dijkstra's algorithm.

IPv6 Addressing Basics

Dynamic Routing and IPv6
intermediate

Learn the 128-bit IPv6 address format, hexadecimal notation, and how to abbreviate addresses.

IPv6 Address Types

Dynamic Routing and IPv6
intermediate

Identify global unicast, link-local, multicast, and anycast IPv6 address types.

SLAAC and Basic IPv6 Neighbor Discovery

Dynamic Routing and IPv6
intermediate

Understand how SLAAC auto-configures IPv6 addresses and how NDP replaces ARP in IPv6.

IP Services

10% of exam

Learn the key IP services every network engineer must know: DHCP, DNS, NAT, NTP, Syslog, SNMP, QoS, and CDP/LLDP.

0/8 lessons
1h

DHCP Fundamentals

IP Services
beginner

Learn how DHCP automatically assigns IP addresses, subnet masks, gateways, and DNS to hosts.

DNS Fundamentals

IP Services
beginner

Understand how DNS resolves human-readable domain names to IP addresses.

NAT Fundamentals

IP Services
intermediate

Learn how Network Address Translation allows private IP hosts to reach the public Internet.

NTP Fundamentals

IP Services
beginner

Understand why accurate time synchronization matters and how NTP keeps devices in sync.

Syslog Fundamentals

IP Services
beginner

Learn how syslog collects and stores device log messages and how severity levels work.

SNMP Fundamentals

IP Services
intermediate

Understand how SNMP monitors and manages network devices using MIBs, OIDs, and traps.

QoS Basics

IP Services
intermediate

Learn how Quality of Service prioritizes critical traffic like voice and video over bulk data.

CDP and LLDP

IP Services
beginner

Use Cisco Discovery Protocol and Link Layer Discovery Protocol to identify neighboring devices.

Security, Wireless, and Automation

25% of exam

Configure ACLs, port security, wireless networks, and get introduced to network automation concepts.

0/11 lessons
3h

ACL Fundamentals

Security, Wireless, and Automation
intermediate

Understand how Access Control Lists filter traffic and where they are applied on a router.

Standard ACLs

Security, Wireless, and Automation
intermediate

Configure numbered and named standard ACLs that filter traffic based on source IP address only.

Extended ACLs

Security, Wireless, and Automation
intermediate

Configure extended ACLs to filter traffic based on source, destination, protocol, and port.

Port Security

Security, Wireless, and Automation
intermediate

Restrict switch port access by MAC address to prevent unauthorized devices from connecting.

Wireless Fundamentals

Security, Wireless, and Automation
beginner

Learn 802.11 wireless standards, frequency bands, channels, and how wireless devices communicate.

Wireless Architecture: APs, WLC, Lightweight vs Autonomous

Security, Wireless, and Automation
intermediate

Compare autonomous APs and lightweight APs managed by a Wireless LAN Controller (WLC).

Wireless Security: WPA2, WPA3, 802.1X

Security, Wireless, and Automation
intermediate

Understand the differences between WPA2 and WPA3 and how 802.1X provides enterprise wireless security.

Network Automation Overview

Security, Wireless, and Automation
beginner

Understand why network automation matters and the shift from manual CLI to programmable infrastructure.

JSON, XML, and YAML

Security, Wireless, and Automation
intermediate

Read and interpret the three data formats used by network APIs and automation tools.

REST APIs and Basic Programmability Concepts

Security, Wireless, and Automation
intermediate

Learn how REST APIs allow software to communicate with network devices and support network automation.

Configuration Management Tools: Ansible, Puppet, Chef

Security, Wireless, and Automation
intermediate

Compare the leading configuration management tools and their role in network automation.