About this interactive
A subnet chart lays out what happens to one octet as you borrow bits from it. Each bit borrowed doubles the number of networks and halves the block each one gets: 1 bit gives 2 blocks of 128, 2 bits give 4 of 64, 3 bits give 8 of 32, down to 7 bits, which give 128 blocks of 2. The mask octet is the borrowed bits added up from the left, 128, 192, 224, 240, 248, 252 and 254, and the ranges are the blocks laid end to end: with 2 bits, 0-63, 64-127, 128-191 and 192-255. The box method shows the same thing by splitting a square in half again and again: each split is one more borrowed bit.
A chart is only useful if it is right, so the habit worth building is checking one. Each range should start one above where the last one ended, the blocks times the networks should come to 256, and a subnet's usable hosts are its block size less two, for the network and broadcast addresses. The same rows work in any octet: with 4 bits borrowed in the third octet of 10.20.0.0, the second subnet runs from 10.20.16.0 to 10.20.31.255, because every host bit after the boundary is part of the range.
Flag every line with a wrong number, then submit. Every wrong line is then explained, with the fix.
About TechKnowSurge
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →