About this interactive
Subnetting is the one piece of networking arithmetic that no amount of reading replaces, because every step depends on the one before it and a single wrong bit moves every address that follows. This drill takes a requirement — a network, and either a host count or a network count — and walks the derivation one typed answer at a time: how many host bits the requirement needs, what prefix length that leaves, what that prefix looks like in dotted decimal, how many subnets the borrowed bits create, how many usable hosts survive after the network and broadcast addresses are reserved, and what increment separates one network address from the next. Then it asks for a specific subnet by number and takes its network address, broadcast address, and first and last usable hosts. The problems start on Class C in the last octet, move to Class B where the increment lives in the third octet and subtracting one has to borrow across a boundary, and finish on Class A at 4,096 subnets. Every answer is typed and graded exactly, and a miss shows the derivation rather than only the number.
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 →