A comprehensive collection of 34 hands-on Cisco Packet Tracer labs designed to cover every aspect of the CCNA 200-301 certification exam.
This repository contains professional-grade lab exercises created by an 18-year network engineering veteran. Each lab is meticulously designed to provide practical, real-world networking experience while mapping directly to specific CCNA exam objectives.
- 34 Complete Labs spanning all 6 CCNA modules
- Initial Configurations - Ready-to-paste starting configs (save 70-80% setup time)
- Final Configurations - Complete answer keys with working solutions
- PDF Topology Diagrams - Clean, professional network diagrams
- Step-by-Step Instructions - Detailed student tasks without solutions
- Verification Commands - How to verify your work
- Assessment Questions - Test your understanding with answers
- Instructor Notes - Grading rubrics, common mistakes, teaching points
- Basic Device Configuration & CLI Navigation
- IPv4 Addressing and Subnetting
- VLSM Subnetting Practice
- IPv6 Addressing Basics
- Cable Types and Interface Verification
- TCP/UDP and Connectivity Testing
- VLAN Configuration Basics
- VLAN Trunking (802.1Q)
- Inter-VLAN Routing (Router-on-a-Stick)
- Spanning Tree Protocol (STP)
- EtherChannel (LACP)
- CDP and LLDP Discovery Protocols
- Layer 3 Switching (SVI Inter-VLAN Routing)
- Static Routing
- Floating Static Routes (Backup Routes)
- Single Area OSPFv2
- OSPFv2 Cost and Passive Interfaces
- OSPFv3 for IPv6
- HSRP - First Hop Redundancy
- DHCP Server Configuration
- NAT and PAT Configuration
- NTP Configuration
- Syslog Configuration
- DNS Configuration
- QoS Fundamentals
- SSH Configuration
- Standard Access Control Lists
- Extended Access Control Lists
- Port Security
- DHCP Snooping and Dynamic ARP Inspection
- AAA Concepts and Local Authentication
- Wireless LAN Fundamentals
- Network Automation with Python
- REST APIs and JSON
- Beginner: 6 labs (01, 02, 05, 06, 12, 24)
- Intermediate: 23 labs (majority)
- Intermediate-Advanced: 3 labs (27, 29, 14)
- Clone this repository
- Open the lab file in your text editor
- Build the topology in Cisco Packet Tracer using the PDF diagram
- Apply initial configurations (copy-paste provided configs)
- Complete student instructions (the actual lab work)
- Verify your work using provided verification commands
- Check your solution against the final configuration
- Modern Equipment: Uses Cisco 2911 routers (GigabitEthernet) and 2960 switches
- Time-Efficient: Initial configs save 70-80% of setup time
- Real-World Focus: Scenarios based on actual enterprise networks
- No Dumbing Down: Professional-grade technical depth
- Exam-Aligned: Direct mapping to CCNA 200-301 exam topics
- Dual Purpose: Works as standalone practice or primary teaching material
/
├── Lab01_Basic_Device_Config.txt
├── Lab02_IPv4_Addressing.txt
├── Lab03_VLSM_Subnetting.txt
├── ...
├── Lab34_REST_APIs_JSON.txt
├── Lab01_Topology.pdf
├── Lab02_Topology.pdf
├── ...
└── Master-CCNA-Lab-List.md
- CCNA Students preparing for the 200-301 exam
- Network Engineering Students seeking hands-on practice
- IT Instructors looking for comprehensive lab curriculum
- Career Changers entering the networking field
- Network Professionals wanting to refresh their skills
- Cisco Packet Tracer (free download via Cisco NetAcad)
- Basic computer literacy
- Willingness to learn (Lab 01 starts from absolute basics)
Contributions are welcome! If you find errors, have suggestions for improvements, or want to add additional labs, please open an issue or submit a pull request.
If you find these labs helpful, please:
- Star this repository
- Share it with others preparing for CCNA
- Provide feedback through issues
- Contribute improvements
https://www.youtube.com/@SkillNuggets
Note: These labs are designed for Cisco Packet Tracer. While concepts apply universally, some commands may differ on physical equipment or other simulation platforms (EVE-NG, GNS3).
