What is a /28 subnet? 16 IPs for small server groups and point-to-point links
A /28 is the smallest subnet you should provision for anything that might grow. With 14 usable IPs, you have room for the current servers plus a few spares for scaling or HA failover. For point-to-point links where you need exactly 2 addresses, use a /30 or /31 instead.
A /28 subnet, written as 255.255.255.240, provides 16 total addresses with 14 usable for hosts. This is the go-to size for small server groups, DMZ segments, and cloud subnets where you need isolation without wasting address space.
By TechCompare · Updated
How this is calculated
With 14 usable addresses, a /28 fits a small cluster of web servers, a database HA pair with monitoring, or a dedicated management network. Cloud providers like AWS and Azure let you create /28 subnets within a VPC or VNet, which is useful for security groups that isolate specific application tiers. The subnet mask 255.255.255.240 means each /28 block increments the last octet by 16 (e.g., .0-.15, .16-.31, .32-.47).
Verdict
The /28 mask 255.255.255.240 reserves 28 bits for the network and leaves 4 bits for hosts, which is 16 total addresses minus the network and broadcast reservations, leaving 14 usable. Each /28 block increments the last octet by 16 (.0-.15, .16-.31, .32-.47), which is why /28 is the natural size for small server clusters, DMZ segments, and isolated cloud security groups where you want isolation without burning an entire /24. The growth case matters: if you might add a failover node or a monitoring sidecar later, the 14-host budget absorbs it. For a true point-to-point router link that only needs 2 addresses, drop to a /30 or /31 to save the wasted space.
More Subnet scenarios
Related guides
Frequently asked questions
How many usable hosts in a /28?
How many usable IPs are in a /28?
When should I use a /28 instead of a /30?
Related tools
Display Bandwidth Calculator
Check if your HDMI/DP cable supports your resolution and refresh rate.
Use tool ➜Data Transfer Calculator
Estimate transfer times for files over USB, WiFi, Ethernet, and more.
Use tool ➜CHMOD Configurator
Calculate Linux file permissions using checkboxes, octal numbers, or symbolic notation.
Use tool ➜