AP Networking • Practice & Review

AP Networking Subnetting Practice Pack

A progressive AP Networking subnetting practice pack that moves from prefix boundaries to host ranges, gateway decisions, troubleshooting, and network design.

Independent AP Networking resource • Updated 2026-09-08 • Built for students and teachers
Practice strategy

Subnetting mastery means turning a prefix into a forwarding decision

The goal is not to memorize one solved /27 example. A strong AP Networking student can take an unfamiliar address and prefix, find the network and broadcast boundaries, determine usable host space, decide whether another address is local or remote, validate the gateway, and explain the troubleshooting or design consequence.

PREFIX: Convert the prefix to a block size or subnet boundary.
BOUNDARY: Find network and broadcast addresses.
HOSTS: Identify the ordinary usable host range and capacity.
LOCALITY: Decide whether a destination belongs to the same subnet.
FORWARDING: Predict ARP/local delivery vs. default-gateway behavior.
VERIFY: Tie the math to a real artifact, route, DHCP scope, or troubleshooting test.
Fast prefix table

Know the common last-octet block sizes

PrefixMaskBlock sizeTotal addressesOrdinary usable hosts*
/24255.255.255.0256256254
/25255.255.255.128128128126
/26255.255.255.192646462
/27255.255.255.224323230
/28255.255.255.240161614
/29255.255.255.248886
/30255.255.255.252442

Swipe horizontally to inspect the prefix table.

*Traditional IPv4 subnet host-count convention used for ordinary LAN subnetting exercises.

Worked example

192.168.10.70/27 from boundary to forwarding

/27 mask = 255.255.255.224 Block size = 256 - 224 = 32 Last-octet subnet boundaries: 0, 32, 64, 96, 128, 160, 192, 224 70 falls in 64–95 Network: 192.168.10.64 Broadcast: 192.168.10.95 Usable: 192.168.10.65–192.168.10.94
Local example192.168.10.90 is inside .64–.95, so it is local to the /27.
Remote example192.168.10.20 is outside the block, so the host treats it as remote even though the first three octets match.
Set A • /24–/27

Boundary drills with answers and traps

A1

10.20.8.141/26

Find network, broadcast, and usable range.

Answer: /26 block size 64. Boundaries are 0,64,128,192. 141 is in 128–191. Network 10.20.8.128; broadcast .191; usable .129–.190.
Trap: choosing .141 as “network” because it is the host address.
A2

172.16.44.201/27

Find the block and decide whether 172.16.44.222 is local.

Answer: /27 block size 32. 201 lies in 192–223. 222 is inside the same block, so it is local.
A3

192.168.4.130/25

Find the usable range.

Answer: /25 boundaries are 0 and 128. Network .128; broadcast .255; usable .129–.254.
Set B • /28–/30

Small blocks expose off-by-one mistakes

192.168.50.78/28

Block size 16 → 64–79. Network .64, broadcast .79, usable .65–.78.

10.1.1.46/29

Block size 8 → 40–47. Network .40, broadcast .47, usable .41–.46.

172.18.9.10/30

Block size 4 → 8–11. Network .8, broadcast .11, usable .9–.10.

Classic error: counting the broadcast address as an ordinary usable host address.
Set C • Local or remote

Use the subnet boundary—not the first three octets

SourceDestinationSame subnet?Forwarding behavior
10.20.4.70/2710.20.4.90Yes (.64–.95)Local Layer 2 delivery
10.20.4.70/2710.20.4.20NoSend toward default gateway
192.168.40.33/28192.168.40.46Yes (.32–.47)Local
192.168.40.33/28192.168.40.49NoGateway required

Swipe horizontally to inspect local-vs-remote decisions.

Set D • Gateway validation

The default gateway must be reachable on the host's local subnet

Host: 192.168.40.33/28 Block: 192.168.40.32–47 Usable: 192.168.40.33–46 Gateway candidate A: 192.168.40.46 → local and usable Gateway candidate B: 192.168.40.47 → broadcast, invalid for ordinary host/gateway use Gateway candidate C: 192.168.40.49 → adjacent subnet, not local
Trap: a numerically nearby gateway can still be outside the subnet.
Set E • Capacity planning

Choose the smallest practical subnet that meets the requirement

Required ordinary hostsSmallest common prefixUsable host capacityReasoning
12/2814/29 gives only 6
30/2730Exact fit, no growth room
50/2662/27 is too small
100/25126/26 gives only 62

Swipe horizontally to compare capacity choices.

Changed requirement: “50 hosts” becomes “50 hosts plus 20% growth.” 50 × 1.2 = 60. A /26 still provides 62 ordinary host addresses, so it barely remains sufficient.
Set F • Wrong mask symptoms

Two endpoints can disagree about locality

Host A: 10.20.4.70/27 Local block: 10.20.4.64–95 Host B: 10.20.4.20/24 Local block: 10.20.4.0–255 A sends traffic for .20 to its gateway. B believes .70 is local and ARPs directly. Result: Asymmetric assumptions about locality.

This is a high-information troubleshooting clue. The addressing may look “close,” but the masks produce different network definitions.

Set G • Overlap awareness

Proposed subnets must have non-intersecting ranges

Network A: 192.168.4.0/22 Range: 192.168.4.0–192.168.7.255 Network B: 192.168.6.0/24 Range: 192.168.6.0–192.168.6.255 B is contained inside A → overlap.

Continue with Subnet Overlap Problem for VPN and route-selection consequences.

Set H • DHCP scope design

A DHCP scope must match the actual subnet

Subnet: 10.50.8.0/26 Network: 10.50.8.0 Broadcast: 10.50.8.63 Usable: 10.50.8.1–62 Infrastructure: Gateway .1 Switch mgmt .2 APs .3–.6 Possible DHCP pool: 10.50.8.10–10.50.8.60

A pool from 10.50.9.0/26 would assign addresses from the wrong subnet. Changing DNS would not repair that Layer 3 configuration error.

Set I • Longest-prefix match

The same prefix skill powers route selection

Routing table: 10.0.0.0/8 → Router A 10.20.0.0/16 → Router B 10.20.5.0/24 → Router C 0.0.0.0/0 → ISP Destination: 10.20.5.44 Matches /8, /16, and /24. Most specific = /24 → Router C
Subnetting transferPrefix length tells you how specific the route is.
Exam trapThe first matching route in a conceptual list is not automatically the chosen route; longest-prefix match matters.
Set J • Troubleshooting challenge

10.20.4.70/27 cannot reach 10.20.4.20 directly

Source: 10.20.4.70/27 /27 block: 10.20.4.64–95 Destination: 10.20.4.20 Result: Destination is outside source subnet. The source should treat it as remote and send toward the gateway.
Tempting wrong answer: “They are local because the first three octets match.” The /27 boundary disproves that.
Set K • Design challenge

Divide 10.60.0.0/24 among four groups

Requirements: Users 90 hosts, Cameras 50, Guests 30, Management 12. One reasonable VLSM-style plan is:

★ Addressing Practice • Subnetting Practice Pack

A five-minute warm-up for AP Networking Subnetting Practice Pack

Tomorrow’s opening question can pick up where this page leaves off: have students explain where the addresses come from and what they would check when a device cannot connect. The 300 Bell Ringers give you short questions and teacher answers you can use without preparing a new starter each morning.

300 AP Networking Bell Ringers
$74.99
BUY TEACHER PACK → See what is included in the 300 Bell Ringers →
Instant Access • Full-Year Teacher Resource
GroupPrefixNetworkUsableBroadcast
Users/2510.60.0.010.60.0.1–12610.60.0.127
Cameras/2610.60.0.12810.60.0.129–19010.60.0.191
Guests/2710.60.0.19210.60.0.193–22210.60.0.223
Management/2810.60.0.22410.60.0.225–23810.60.0.239

Swipe horizontally to inspect the design.

This leaves 10.60.0.240/28 available for future use. The important design skill is allocating larger requirements first and documenting boundaries so subnets do not overlap.

Worked challenge 1

172.16.8.130/26 — full reasoning

Addressing & Subnetting Lab • 120 Missions

Let students try AP Networking Subnetting Practice Pack for themselves

Reading the explanation is a start. In the browser simulator, students work through a broken network, choose what to test and see whether their fix worked. It gives them another chance to use what they learned about AP Networking Subnetting Practice Pack.

AP Networking Browser Troubleshooting Simulator
$29.99
120 Missions • 60 Failure Patterns • Offline Copy
GET THE SIMULATOR → See all 120 missions & features
/26 block size = 64 Boundaries: 0,64,128,192 130 lies in 128–191 Network: 172.16.8.128 Broadcast: 172.16.8.191 Usable: 172.16.8.129–190 Question: Is .190 local? Yes. It is the last ordinary usable address in the block.
Supported conclusion.190 is local to 172.16.8.130/26.
Tempting overreachThis math alone does not prove .190 is powered on or reachable.
Worked challenge 2

192.168.40.33/28 with gateway .46

/28 block size = 16 33 lies in 32–47 Network: .32 Broadcast: .47 Usable: .33–.46 Gateway .46: ✓ inside subnet ✓ not network address ✓ not broadcast → valid ordinary host/gateway candidate

This proves address validity, not that a router is actually configured at .46. Verification still requires endpoint/gateway evidence.

Worked challenge 3

50 hosts plus growth

Addressing Exam Practice • Ap Networking Subnetting Practice Pack

Check whether AP Networking Subnetting Practice Pack has really stuck

Once students have worked through this topic, give them questions mixed in with the rest of the course. The Exam Prep Vault includes practice exams, multiple-choice questions and artifact labs so they cannot rely on a chapter heading to tell them what to do.

AP Networking Complete Exam Prep Vault
$39.99
GET THE EXAM PREP VAULT → See the Exam Prep Vault contents →
4 Practice Exams • 320 MCQs • 60 Artifact Labs

A /27 provides only 30 ordinary hosts and fails immediately. A /26 provides 62. If “growth” is unspecified, state your assumption. If 20% growth is required, 60 hosts fit inside /26—but with little remaining margin.

Exam-quality response: “Choose /26 because it provides 62 ordinary host addresses, satisfying 50 current endpoints and 20% growth to 60. A /27 is insufficient.”
Falsifying mistakes

Use quick checks to catch wrong subnet answers

Network address test

The network address must align exactly to the block boundary.

Broadcast test

Premium Routing Feedback

Spend less time marking explanations about AP Networking Subnetting Practice Pack

When students explain their answer, it takes more than a right-or-wrong check to see what they understand. The Grading Copilot helps you review how they used the clues, where their explanation falls short and what feedback to give next. You make the final grading decision.

AP Networking Artifact Analysis Grading Copilot
$49.99
8 Criteria • 5 Task Modes • Offline Premium Copy
GET THE GRADING COPILOT → See the free Copilot preview

Broadcast is one address before the next subnet boundary.

Host test

An ordinary usable host cannot equal the network or broadcast address.

Gateway test

The gateway must be locally reachable from the host's subnet in a normal IPv4 LAN design.

Calculator discipline

Use tools to verify reasoning—not replace it

NEW • COMPLETE 180-DAY TEACHER CURRICULUM

Teach AP Networking Subnetting Practice Pack as part of a planned school year

This page gives you one topic. The 180-Day Teacher Curriculum puts it into a full course plan, with daily teaching notes, student activities and checks for understanding. Use it when you need to know what comes before this lesson and what to teach next.

AP Networking Complete 180-Day Teacher Curriculum
$199.99
180 Lessons • 180 Daily Simulators • 36 Teaching Weeks
GET THE 180-DAY CURRICULUM → See 3 free curriculum examples

If a calculator reports 192.168.10.64/27, you should still be able to explain why .70 belongs there: /27 has 32-address blocks, and 70 falls between 64 and 95. That explanation transfers to local/remote decisions and troubleshooting; copying the calculator output does not.

Mastery checklist

You are ready when you can do all six without a memorized example

  • Convert common prefixes to masks/block sizes.
  • Find network and broadcast boundaries.
  • Identify the ordinary usable host range and capacity.
  • Decide local vs. remote for an arbitrary destination.
  • Validate whether a proposed gateway belongs to the subnet.
  • Use subnet math to explain DHCP, routing, overlap, or troubleshooting behavior.
Free digital flashcards

24 interactive subnetting reasoning flashcards

These cards mix arithmetic, forwarding, capacity, gateway, routing, and troubleshooting transfer.

All subnetting cards
Click or press Enter/Space to reveal.
Show the boundary logic before moving on.
0 seen•24 cards