Welcome to Day 6 of your CCNA journey.
Yesterday, we learned the “Magic Number” to chop a network into equal-sized pieces (Subnetting). But in the real world, networks are rarely equal.
Imagine you have a Main Office with 50 users, a Branch Office with 10 users, and a WAN link connecting them that needs only 2 IPs. If you used yesterday’s method (FLSM – Fixed Length Subnet Masking) and gave everyone a /26 (64 IPs), you would waste massive amounts of addresses on the Branch and WAN links.
Enter VLSM (Variable Length Subnet Masking). VLSM allows us to “subnet the subnet.” We can assign a /26 to the main office, a /28 to the branch, and a /30 to the WAN link, fitting everything perfectly like a game of Tetris.
This guide covers CCNA Exam Topic 1.6 (VLSM) and Topic 1.10 (Identify IP parameters on Client OS). We will master the “Largest to Smallest” rule and then jump into the command line to fix broken PCs.
The Golden Rule of VLSM
There is only one rule you need to follow to solve any VLSM question on the exam:
ALWAYS subnet for the largest requirement FIRST.
If you try to assign the small networks first, you will fragment your address space and run out of room for the big networks.
The Scenario
You are given the network 192.168.1.0/24 (256 Total IPs). You need to create subnets for:
- Sales Dept: 100 Hosts
- IT Dept: 50 Hosts
- WAN Link A: 2 Hosts
Step-by-Step VLSM Walkthrough
Let’s apply the rule. We start with the largest need: Sales (100 Hosts).
📬 Stay Ahead of Cyber Threats
Get the latest cybersecurity news, critical vulnerabilities, threat intelligence, tutorials, and exclusive giveaways delivered straight to your inbox. No spam. Unsubscribe anytime.
Subscribe to the Newsletter →Step 1: The Sales Subnet (100 Hosts)
- Requirement: 100 IPs.
- Powers of 2: Which block size fits 100?
- 64 is too small.
- 128 is perfect (
/25).
- Action: We take the first block of 128.
- Network:
192.168.1.0 - Mask:
/25(255.255.255.128) - Range:
.0to.127 - Broadcast:
.127
- Network:
Status: We have used 0 - 127. The next available IP is .128.
Step 2: The IT Subnet (50 Hosts)
- Start Point:
192.168.1.128(This is where we left off). - Requirement: 50 IPs.
- Powers of 2: Which block size fits 50?
- 32 is too small.
- 64 is perfect (
/26).
- Action: We take a block of 64 starting at .128.
- Network:
192.168.1.128 - Mask:
/26(255.255.255.192) - Range:
.128to.191(128 + 64 = 192, so we stop at 191). - Broadcast:
.191
- Network:
Status: We have used 0 - 191. The next available IP is .192.
Step 3: The WAN Link (2 Hosts)
- Start Point:
192.168.1.192. - Requirement: 2 IPs.
- Powers of 2:
- 4 is the minimum block size (
/30). (Remember: Network + Broadcast + 2 Hosts = 4).
- 4 is the minimum block size (
- Action: We take a block of 4 starting at .192.
- Network:
192.168.1.192 - Mask:
/30(255.255.255.252) - Range:
.192to.195(Usable: .193 and .194). - Broadcast:
.195
- Network:
Final Tally: We fit all three networks into a single /24, and we still have space left over (from .196 to .255) for future growth. That is the power of VLSM.

Ace the CCNA 200-301 Exam
Stop memorizing and start understanding. Get 500 realistic, scenario-based questions designed to test your skills and boost your confidence before test day.
Identifying IP Parameters (Windows, Mac, Linux)
Topic 1.10 asks you to “Identify IP parameters on Client OS.” You need to know how to find the IP, Subnet Mask, Gateway, and DNS on a computer, and what it means if they are wrong.
Windows Command Line
- Command:
ipconfig- Shows: IP Address, Subnet Mask, Default Gateway.
- Command:
ipconfig /all- Shows: MAC Address (Physical Address), DHCP Server, DNS Server, Lease Time.
- Command:
ping- Tests connectivity.
- Command:
tracert- Traces the path (hops) to a destination. Note: Windows uses ICMP for this.
Linux / macOS Terminal
- Command:
ifconfig(Legacy) orip addr(Modern Linux)- Shows interface details. Look for
inet(IPv4) andether(MAC).
- Shows interface details. Look for
- Command:
traceroute- Note the spelling difference from Windows (
tracertvstraceroute). Linux often uses UDP ports for tracing by default.
- Note the spelling difference from Windows (
Ace the CCNA 200-301 Exam
Stop memorizing and start understanding. Get 500 realistic, scenario-based questions designed to test your skills and boost your confidence before test day.
Troubleshooting Common IP Issues
The exam will present you with a screenshot of ipconfig and a problem description. You must deduce the error.
Scenario A: The “Duplicate IP” Error
- Symptom: User gets a pop-up saying “IP Address Conflict.” Network connectivity is intermittent.
- Cause: Two devices have the same static IP.
- Fix: Change one device to DHCP or a unique Static IP.
Scenario B: “I can print, but I can’t browse the web.”
- Analysis:
- The printer is local (LAN). The web is remote (WAN).
- LAN works = IP and Mask are correct.
- WAN fails = Default Gateway is wrong or down.
- Troubleshooting Steps:
ping 127.0.0.1(Check NIC driver).ping(Check connection to router).- If Gateway ping works, but internet fails, check Route or NAT.
Scenario C: “I can ping 8.8.8.8, but I can’t load https://www.google.com/search?q=Google.com“
- Analysis:
- IP connectivity works (Ping to IP succeeds).
- Name resolution fails.
- Cause: DNS Server issue. The PC has the wrong DNS IP, or the DNS server is down.
- Fix: Check
ipconfig /allto see the DNS server. Try changing it to a public DNS (e.g., 1.1.1.1).
Scenario D: The “169.254” Address
- Symptom: User has IP
169.254.x.x. No connectivity. - Cause: APIPA. The computer requested an IP from DHCP, but no server replied.
- Fix: Check the cable connectivity to the DHCP server or restart the DHCP service.

Precision Matters
To pass Topic 1.6 (VLSM) and 1.10 (Troubleshooting), remember:
- VLSM: Largest to Smallest. Always.
- Windows:
ipconfig,tracert. - Linux:
ifconfig,traceroute. - Gateway: If you can’t leave the LAN, check the Gateway.
- DNS: If you can ping numbers but not names, check DNS.
Author’s Note: This guide is strictly aligned with Cisco CCNA 200-301 Exam Topics 1.6 and 1.10. Don’t let VLSM scare you; it’s just efficient packing!
New CCNA content is being published regularly, with early access for supporters on Buy Me a Coffee. Get upcoming lessons ahead of the public release and follow the complete CCNA series.
More CCNA lessons are coming soon. Support the series and get access as new posts go live.









