DEV Community

Mahesh Chanderkar
Mahesh Chanderkar

Posted on

CCNA Course Training Syllabus: Modules, Topics, and Learning Goals

The CCNA Certification course is the industry-standard foundational certification for networking professionals. It covers a comprehensive curriculum designed to provide essential knowledge and hands-on skills in networking technologies, IP services, security, and automation.
The course syllabus is structured around six core domains:

  1. Network Fundamentals (Weight: 20%) Learning Goals: Understand how data networks operate, identify core hardware components, and master basic addressing and architectural structures. Key Topics: Network Components & Topologies: Roles of routers, switches, next-generation firewalls, access points, and controllers. Architectures including 2-tier, 3-tier, spine-leaf, SOHO, and cloud. Physical Interfaces & Cabling: Copper and fiber-optic media, Power over Ethernet (PoE), and troubleshooting interface/cable issues (speed, duplex mismatches, collisions). TCP/IP vs. OSI Models: Functions of layers in data transmission; comparative analysis of TCP and UDP. IP Addressing & Subnetting: IPv4 subnetting, calculating subnet masks, CIDR notation, and public vs. private address spaces. IPv6 Addressing: Unicast (global, unique local, link-local), multicast, anycast, and prefix structures. Wireless & Virtualization: Wi-Fi channels, SSIDs, RF principles, basic server virtualization, containers, and VRFs (Virtual Routing and Forwarding).
  2. Network Access (Weight: 20%) Learning Goals: Configure and manage enterprise switching environments, Virtual LANs, and basic wireless network deployments. Key Topics: VLANs & Trunking: Configuring access and trunk ports, 802.1Q tagging, native VLANs, and Inter-VLAN routing. Layer 2 Protocols: Cisco Discovery Protocol (CDP), LLDP, and Link Aggregation Control Protocol (LACP/EtherChannel). Spanning Tree Protocol (STP): Rapid PVST+ operations, root bridge elections, port states, and loop-prevention features (PortFast, BPDU guard, root guard). Wireless Architectures: Cisco wireless architectures, Access Point (AP) modes, and Wireless LAN Controller (WLC) GUI configuration (WLAN creation, security, QoS).
  3. IP Connectivity (Weight: 25% — Highest Weighted Domain) Learning Goals: Master how routers analyze traffic, make forwarding decisions, implement static routes, and build dynamic routing tables using OSPF. Key Topics: Routing Table Architecture: Interpreting routing protocol codes, prefixes, metric, administrative distance (AD), next-hop addresses, and gateway of last resort. Router Forwarding Decisions: Longest prefix match logic and administrative distance evaluation. Static Routing: Configuring and verifying IPv4 and IPv6 static routes, default routes, host routes, and floating static routes. Single-Area OSPFv2: Configuring OSPF neighbor adjacencies, point-to-point and broadcast links, router IDs, and designated/backup designated routers (DR/BDR). First Hop Redundancy Protocols (FHRP): Concepts behind gateway redundancy (such as HSRP).
  4. IP Services (Weight: 10%) Learning Goals: Understand and configure core network infrastructure services required for enterprise scalability, time synchronization, and traffic management. Key Topics: Network Address Translation (NAT): Configuring inside source NAT using static translations and dynamic address pools (PAT). Time & Name Services: Configuring Network Time Protocol (NTP) server/client roles; understanding DNS and DHCP client/relay configurations. Network Management & Monitoring: SNMP operations, syslog logging levels/facilities, and secure remote device access via SSH. Quality of Service (QoS): Core concepts of traffic classification, marking, queuing, and congestion management. File Transfer: Functions of TFTP and FTP within a network environment.
  5. Security Fundamentals (Weight: 15%) Learning Goals: Fortify enterprise network infrastructure against threats through device hardening, access control lists, and basic cryptographic tunneling. Key Topics: Threat Defense & Device Access: Security best practices, password policies, multi-factor/local password access control, and AAA (Authentication, Authorization, Accounting) framework. Access Control Lists (ACLs): Configuring and applying standard and extended IPv4/ IPv6 Networking ACLs to filter traffic. Layer 2 Security: Port security features, sticky MAC addresses, and mitigation steps against common LAN attacks. Wireless Security: Securing wireless communications with WPA2, WPA3, and Enterprise-grade authentication. VPN Concepts: Site-to-site and remote-access Virtual Private Network types using IPsec.
  6. Automation and Programmability (Weight: 10%) Learning Goals: Recognize how modern networks shift from traditional command-line management to controller-led, software-defined, and automated frameworks. Key Topics: Intent-Based Networking (IBN): Understanding software-defined networking (SDN) architectures, controllers, and decoupled control/data planes. REST APIs: Basic comprehension of RESTful API architecture, HTTP verbs (GET, POST, PUT, DELETE), and JSON data structures. Configuration Management Tools: High-level overview of infrastructure automation tools like Ansible, Puppet, and Chef. Scripting: Fundamental concepts of utilizing Python scripts for network operational tasks.

Top comments (0)