No Login Data Private Local Save

IPv4 Subnetting Practice Quiz - Online CIDR & Netmask Drills

5
0
0
0

IPv4 Subnetting Practice Quiz

Master CIDR, netmasks, and subnet calculations with interactive drills

0 Questions Answered
0
Correct
0%
Accuracy
0
Streak
0
Best Streak
Network Address Beginner #1

What is the network address for 192.168.1.100/26?

💡 Pro Tip Use keyboard shortcuts 1-4 to select options quickly on desktop. Practice daily — subnetting is a muscle you build over time!

Frequently Asked Questions

What is CIDR notation?

CIDR (Classless Inter-Domain Routing) notation uses a slash followed by a number (e.g., /24) to indicate how many bits are used for the network portion. The remaining bits (32 minus the prefix) are for hosts. For example, /24 means 24 bits for the network, leaving 8 bits for 254 usable hosts.

How do I calculate a network address?

Perform a bitwise AND between the IP address and the subnet mask. The subnet mask is derived from the CIDR prefix by setting the first N bits to 1 and the rest to 0. All host bits become 0 in the network address.

How many usable hosts are in a /24 network?

A /24 network has 254 usable hosts. Total addresses = 2(32-24) = 256. Subtract 2 (one for network address, one for broadcast address) = 254. For /31 point-to-point links (RFC 3021), there are 2 usable hosts with no dedicated network/broadcast.

What's the difference between network and broadcast address?

The network address is the first IP in a subnet (all host bits = 0) and identifies the subnet itself. The broadcast address is the last IP (all host bits = 1) used to send data to all devices on that subnet simultaneously. Neither can be assigned to a device.

How to convert CIDR to subnet mask quickly?

Memorize the key blocks: /8 = 255.0.0.0, /16 = 255.255.0.0, /24 = 255.255.255.0. For prefixes between these, learn the 8-bit block values: 128, 192, 224, 240, 248, 252, 254, 255 corresponding to /1 through /8 incrementally added to the base.

What are common subnetting mistakes?

Common errors include: forgetting to subtract 2 for usable hosts, confusing the network and broadcast addresses, miscalculating when the prefix isn't on a byte boundary (like /19 or /27), and incorrectly incrementing the wrong octet when finding the next subnet.