The PingLabz CCNA Labs - Network Fundamentals pillar is the first of five clusters that cover the entire Cisco CCNA 200-301 exam blueprint in hands-on form. Twelve labs that build the foundation every network engineer relies on every day: IPv4 and IPv6 addressing, subnetting with VLSM, static routing, GRE tunnels, ARP, and the diagnostic discipline that turns a 30-minute incident into a 3-minute fix. Every lab ships a downloadable Cisco Modeling Labs topology so you import once, start the lab, and work through real Cisco IOS XE configurations. Two of the labs - the CML quick-start and the VLSM subnetting walkthrough - are free preview.
This pillar maps to Domain 1 of the CCNA 200-301 blueprint (20% of the exam) and feeds directly into Pillars 2 (Network Access), 3 (IP Connectivity), 4 (IP Services), and 5 (Security Fundamentals). If you are new to the labs library, start at Lab nf-01 below. Senior engineers refreshing for recertification can jump straight to nf-11 (troubleshooting) and nf-12 (OSI vs TCP/IP in the CLI) as a refresher.
What this pillar covers
Network Fundamentals teaches the building blocks: how an IP address is structured, how a router decides where to send a packet, how protocols at Layer 2 and Layer 3 cooperate, and how to localize a fault when something goes wrong. Concepts that look abstract on paper become muscle memory when you have configured them by hand on a Cisco router and watched the show ip route table populate.
The labs in this pillar are deliberately small. Most use only two or three of the five routers in the PingLabz CCNA Base Topology, leaving you free to experiment beyond what the lab guide walks through. The CML topology and starter configs are downloadable so you can rebuild your environment quickly if you break something.
What you will learn across this cluster
- How to install and operate Cisco Modeling Labs Free edition - the foundation for every lab in the library
- The IOS XE command-line interface: modes, help, abbreviation, save and erase patterns
- IPv4 addressing: classes (and why they barely matter in 2026), RFC 1918 private space, prefix length, ARP
- VLSM subnetting: turning a single parent block into multiple right-sized subnets without waste
- IPv6 addressing: link-local, global unicast, EUI-64 derivation, the modern dual-stack approach
- Static routing two ways: next-hop form and exit-interface form, plus the proxy-ARP side effect
- IPv6 static routes with link-local next-hops on Ethernet
- PPP encapsulation and CHAP authentication for legacy serial WAN links
- GRE tunneling - the lightest-weight encapsulation for site-to-site connectivity
- Layered troubleshooting discipline: end-to-end ping, next-hop test, interface state, ARP, routing
- How OSI and TCP/IP map to the specific Cisco show commands you use every day
Lab categories in this pillar
Getting started (1 lab)
Before any networking happens you need Cisco Modeling Labs installed and the PingLabz Base Topology imported. Lab nf-01: CML Free Quick Start walks through the installation, license, OVA import, .yaml import, first boot, and first show commands. After this lab every subsequent lab takes you under 90 seconds to spin up. This lab is free.
CLI fundamentals (1 lab)
Cisco's CLI is the language of every router and switch in the library. Lab nf-02: IOS XE CLI Survival covers the four CLI modes, context-sensitive help, command abbreviation, and the canonical operational commands you reach for first. After this lab the rest of the library feels like a language you already speak.
IP addressing and subnetting (3 labs)
Three labs that take you from "I can read an IP address" to "I can carve a /16 into four right-sized subnets in my head." Lab nf-03: IPv4 Addressing Essentials covers the address classes, RFC 1918 private space, prefix length, network and broadcast math, ARP, and loopback semantics. Lab nf-04: IPv4 Subnetting with VLSM (the second free preview lab in this pillar) builds the VLSM allocation discipline using a real Cisco router and four right-sized loopbacks. Lab nf-05: IPv6 Addressing and EUI-64 moves you into the 128-bit world: link-local, global unicast, manual vs EUI-64 derivation, and the IPv6 neighbor table.
Static routing and ARP (3 labs)
Static routing is the simplest routing - and the most explicit. Lab nf-06: Configure ARP and Static ARP teaches you to read the ARP table, understand the aging timer, and configure static ARP for the rare cases where it makes sense. Lab nf-07: Static Routes - Next-Hop vs Exit-Interface shows the two forms of static-route configuration and the proxy-ARP side effect that makes exit-interface form sometimes surprising. Lab nf-08: Configure IPv6 Static Routes applies the same concepts to IPv6 with the link-local-next-hop wrinkle.
WAN encapsulation and tunneling (2 labs)
Two labs covering encapsulations that live below IP. Lab nf-09: Configure PPP and CHAP on a Serial Link covers the WAN encapsulation that survived: PPP with CHAP authentication. Because iol-xe is Ethernet-only in CML Free, this lab uses documented illustrative debug output clearly labeled, with config templates you can run on real hardware or iol-xe-serial-4eth in CML Personal. Lab nf-10: GRE Tunnel Between Two Routers builds a real GRE tunnel between R1 and R3 in the PingLabz Base Topology, with R2 as a transparent transit router. You will see the canonical "single-hop overlay" property in traceroute.
Diagnostics (2 labs)
The closing pair of labs in this pillar is where it all comes together. Lab nf-11: Troubleshooting Layer 1/2/3 Symptoms teaches a seven-step escalation drill for localizing faults by climbing the OSI stack. Lab nf-12: OSI vs TCP/IP in the Cisco IOS CLI maps the abstract model to the concrete show commands you use every day - which command tells you what layer's state.
The full lab library, in reading order
| # | Lab | What it teaches | Tier |
|---|---|---|---|
| nf-01 | CML Free Quick Start | Install CML, import the base topology, first boot | Free |
| nf-02 | IOS XE CLI Survival | Four CLI modes, help, abbreviation, save and erase | Pro |
| nf-03 | IPv4 Addressing Essentials | Classes, RFC 1918, prefix length, ARP, loopbacks | Pro |
| nf-04 | IPv4 Subnetting with VLSM | Carve a /16 into four right-sized subnets, biggest first | Free |
| nf-05 | IPv6 Addressing and EUI-64 | Link-local, global, EUI-64 derivation, neighbor table | Pro |
| nf-06 | Configure ARP and Static ARP | ARP table, aging timer, static ARP entries | Pro |
| nf-07 | Static Routes: Next-Hop vs Exit-Interface | Two forms of static-route syntax + proxy-ARP side effect | Pro |
| nf-08 | Configure IPv6 Static Routes | IPv6 static syntax with link-local next-hops | Pro |
| nf-09 | Configure PPP and CHAP | PPP encapsulation, CHAP four-way handshake | Pro |
| nf-10 | GRE Tunnel Between Two Routers | Overlay tunnel over underlay, transport MTU | Pro |
| nf-11 | Troubleshooting Layer Symptoms | Climb the OSI stack to localize faults | Pro |
| nf-12 | OSI vs TCP/IP in the Cisco IOS CLI | Map the model to concrete show commands | Pro |
What you will need
- Cisco Modeling Labs Free. Five-node cap (unmanaged switches do not count). Every lab in this pillar fits inside that limit. Download from Cisco Learning Network; see Lab nf-01 for the install walkthrough.
- A computer that runs CML. 8 GB RAM minimum, 16 GB recommended; VT-x or AMD-V CPU virtualization enabled; VMware Workstation, Fusion, ESXi, or Linux KVM.
- The PingLabz CCNA Base Topology .yaml. Three iol-xe routers plus a managed switch and a host. Linked in every lab post or directly from the PingLabz lab IP scheme reference page.
- 30 to 90 minutes per lab. Most are 30-45 minutes; the larger labs (VLSM, OSPF, GRE) run closer to 60-90.
How these labs map to CCNA 200-301
Network Fundamentals is Domain 1 of the official Cisco CCNA 200-301 exam blueprint, worth 20% of the exam. The labs in this pillar map to the blueprint as follows:
| Blueprint sub-domain | Labs that cover it |
|---|---|
| 1.1 Network components, topology, and architectures | nf-01 (CML quick start) |
| 1.2 Physical interfaces and cabling | nf-11 (Layer 1 diagnostics) |
| 1.3 IPv4 addressing and subnetting | nf-03, nf-04 |
| 1.4 Private IPv4 addressing | nf-03 (RFC 1918 coverage) |
| 1.5 IPv6 addressing | nf-05, nf-08 |
| 1.6 IPv6 address types | nf-05 (link-local, global, EUI-64) |
| 1.7 ARP, IPv6 neighbor discovery | nf-06, nf-05 |
| 1.8 TCP vs UDP fundamentals | nf-12 (Layer 4 mapped to CLI) |
The blueprint also includes "interface and cable types" theory that is best learned from Cisco's official courseware rather than a hands-on lab. PingLabz labs intentionally focus on the configuration and diagnostic skills you actually use, not the cable-color trivia.
Frequently asked questions
Which lab should I start with?
If you have never installed CML before, start at Lab nf-01: CML Free Quick Start. It is free, covers the install end-to-end, and gets you to a running base topology in about 30 minutes. After that, work through the labs in numerical order; each builds on the previous.
Do I need CML Personal or can I use CML Free?
Every lab in this pillar runs on CML Free. The five-node cap is the design constraint we worked to. You only need CML Personal if you want to extend the labs beyond what the guides cover (for example, adding a fourth router to multi-area OSPF, or building wireless topologies with a virtual WLC). For CCNA preparation, CML Free is enough.
How long does it take to work through all 12 labs?
Roughly 8 to 14 hours total depending on how much you experiment beyond the lab guides. Some students go through them in a focused weekend; others spread them across two to three weeks of evening study. The labs are independent enough that you can pause and come back without losing context.
Are the configurations production-realistic?
Yes. The PingLabz Base Topology uses our standardized IP scheme (10.255.0.x loopbacks, 10.30.30.0/30 transit links, 192.0.2.0/30 TEST-NET for inter-AS) and the configurations follow modern Cisco IOS XE syntax. Where 2026 best practice differs from what older labs and books show, we use the modern form and note the legacy alternative.
Why do you cover PPP and CHAP when nobody uses serial WAN anymore?
Two reasons. First, the CCNA blueprint still covers PPP - if you are studying for the exam, you need to recognize the syntax. Second, the conceptual pattern (encapsulation + authentication + state machine) transfers directly to modern WAN technologies (PPPoE on DSL, IPsec authentication on site-to-site VPNs). PPP is dying; the concepts it teaches are not.
What if I get stuck on a lab?
Every lab has a Troubleshooting Matrix section that lists the common failure modes for that specific lab. The Diagnostic Drill in Lab nf-11 teaches the general layered approach to debugging. If you are still stuck after working through those, the Network Fundamentals pillar has a community-discussion link at the bottom of every post.
Key takeaways
- Network Fundamentals is the foundation pillar. Every other lab in the library assumes you have these twelve down.
- Twelve labs cover the install, the CLI, addressing math, basic routing, ARP, tunneling, and the diagnostic discipline that makes you employable.
- Two labs are free preview - the CML quick-start and VLSM subnetting. Sample the quality before subscribing.
- Every lab ships a downloadable Cisco Modeling Labs .yaml and a starter config bundle. Import once, run forever.
- The labs fit inside CML Free's 5-node cap and follow the PingLabz standardized IP scheme so everything you learn reinforces everything else.
Ready to start?
Begin with Lab nf-01: CML Free Quick Start. Install CML, import the topology, run your first show commands. After that the rest of the library is open.
When you are done with Network Fundamentals, move to Pillar 2: Network Access - VLANs, trunks, spanning tree, EtherChannel - the Layer 2 features that build a switched LAN.