Networking · Updated 2026-10-14 · 3 min read

Subnetting Made Simple: A Fast Method for the CCNA and Real Jobs

Subnetting scares many CCNA candidates, but it is just arithmetic with a few patterns. Once you know the block size method, most questions take under 30 seconds.

The only table you need to memorize

Prefix (in the interesting octet)Mask valueBlock size
/25 or /17 or /9128128
/26 or /18 or /1019264
/27 or /19 or /1122432
/28 or /20 or /1224016
/29 or /21 or /132488
/30 or /22 or /142524
/31 or /23 or /152542
/32 or /24 or /162551

Block size = 256 − mask value. The "interesting octet" is the one where the mask is not 255 or 0.

The method in four steps

  1. Find the interesting octet and its block size.
  2. List multiples of the block size in that octet: 0, 32, 64, 96...
  3. The network address is the multiple at or just below your IP's value.
  4. The broadcast address is one less than the next multiple. Usable hosts are everything in between.

Example 1: 192.168.10.77/27

Example 2: 172.16.45.200/20

Example 3: designing subnets

"You need at least 50 hosts per subnet from 10.1.1.0/24. What prefix?"

Hosts and subnets formulas

Practice problems

  1. 10.20.30.130/26 – network and broadcast?
  2. 192.168.1.9/29 – usable range?
  3. 172.31.100.5/22 – network address?
  4. Smallest prefix that fits 500 hosts?

Answers: 1) 10.20.30.128 / 10.20.30.191. 2) 192.168.1.9–192.168.1.14 (network .8, broadcast .15). 3) 172.31.100.0. 4) /23 (510 hosts).

Make it automatic

Do ten problems a day. Write random IPs on paper, solve them, and check with a subnet calculator afterward, never before. Within two weeks, subnetting goes from your weakest topic to free points. Pair this with our CCNA study plan.