Subnet Mask Table

Quick reference table for all CIDR notations, subnet masks, wildcard masks, and host counts.

Embed this tool
CIDRSubnet MaskWildcardUsable Hosts
/00.0.0.0255.255.255.2554,294,967,294
/1128.0.0.0127.255.255.2552,147,483,646
/2192.0.0.063.255.255.2551,073,741,822
/3224.0.0.031.255.255.255536,870,910
/4240.0.0.015.255.255.255268,435,454
/5248.0.0.07.255.255.255134,217,726
/6252.0.0.03.255.255.25567,108,862
/7254.0.0.01.255.255.25533,554,430
/8255.0.0.00.255.255.25516,777,214
/9255.128.0.00.127.255.2558,388,606
/10255.192.0.00.63.255.2554,194,302
/11255.224.0.00.31.255.2552,097,150
/12255.240.0.00.15.255.2551,048,574
/13255.248.0.00.7.255.255524,286
/14255.252.0.00.3.255.255262,142
/15255.254.0.00.1.255.255131,070
/16255.255.0.00.0.255.25565,534
/17255.255.128.00.0.127.25532,766
/18255.255.192.00.0.63.25516,382
/19255.255.224.00.0.31.2558,190
/20255.255.240.00.0.15.2554,094
/21255.255.248.00.0.7.2552,046
/22255.255.252.00.0.3.2551,022
/23255.255.254.00.0.1.255510
/24255.255.255.00.0.0.255254
/25255.255.255.1280.0.0.127126
/26255.255.255.1920.0.0.6362
/27255.255.255.2240.0.0.3130
/28255.255.255.2400.0.0.1514
/29255.255.255.2480.0.0.76
/30255.255.255.2520.0.0.32
/31255.255.255.2540.0.0.10
/32255.255.255.2550.0.0.00

Advertisement

Ad

Understanding Subnet Masks & CIDR

A subnet mask is a fundamental concept in TCP/IP networking that defines how an IPv4 address is partitioned into a network identifier and a host identifier. Every IPv4 address is 32 bits long, and the subnet mask determines which bits belong to the network and which bits can be assigned to individual devices. This division allows the internet to route traffic efficiently by grouping addresses into hierarchical networks rather than treating each address as an isolated endpoint.

CIDR notation, introduced in 1993, simplified subnet representation by using a forward slash followed by the number of network bits. For example, /24 means the first 24 bits are the network portion, equivalent to the subnet mask 255.255.255.0. CIDR replaced the older classful networking system and enabled more efficient address allocation through variable-length subnet masking. You can explore how specific IP addresses break down into subnets using our Subnet Calculator.

IPv4 Address Classes

Before CIDR, IPv4 addresses were divided into five classes (A through E). Class A addresses (1.0.0.0 to 126.0.0.0) used an 8-bit network prefix and were allocated to very large networks. Class B addresses (128.0.0.0 to 191.255.0.0) used a 16-bit prefix for medium-sized organizations. Class C addresses (192.0.0.0 to 223.255.255.0) used a 24-bit prefix for smaller networks. Classes D and E were reserved for multicast and experimental purposes, respectively.

Private IP Ranges (RFC 1918)

Not all IP addresses are meant for the public internet. RFC 1918 defines three private address ranges that organizations can use internally without registering them with regional internet registries. These addresses are translated to public IPs through Network Address Translation (NAT). The ranges are 10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16. Home routers typically assign addresses from the 192.168.x.x range to local devices.

Broadcast & Loopback Addresses

Every subnet reserves two special addresses: the network address (all host bits set to 0) and the broadcast address (all host bits set to 1). The broadcast address allows a single packet to reach every host on the local segment. The 127.0.0.0/8 loopback range is reserved for local testing and inter-process communication, with 127.0.0.1 being the most commonly used address to refer to the local machine itself.

Calculating Usable Hosts

The number of usable host addresses in a subnet is calculated with the formula 2^(32-CIDR) - 2. The subtraction of 2 accounts for the network and broadcast addresses. For example, a /24 subnet supports 254 hosts, a /16 supports 65,534 hosts, and a /30 supports 2 hosts—commonly used for point-to-point router links. Understanding this formula is essential for network design and IP address planning.

External References

Related NerdsTips Tools

If you are working with network configurations, you may also find our Subnet Calculator useful for computing network ranges, broadcast addresses, and host counts from any IP and CIDR. For diagnosing domain issues, try our DNS Lookup tool to query A, MX, TXT, and other DNS records.

Frequently Asked Questions

A subnet mask is a 32-bit bitmask that divides an IPv4 address into a network portion and a host portion. The network bits (represented by 1s in the mask) identify the specific network, while the host bits (represented by 0s) identify individual devices on that network. When you perform a bitwise AND between an IP address and its subnet mask, the result is the network address, which routers use to forward traffic to the correct destination.

Related Tools