{{ col.label }} | |||||||
---|---|---|---|---|---|---|---|
{{ row.hosts }} | {{ row.cidr }} | {{ row.network }} | {{ row.first }} | {{ row.last }} | {{ row.broadcast }} | {{ row.notes }} | |
auto | auto | auto | auto | auto |
{{ csvText }}
IPv4 subnetting divides the 32-bit address space into logically isolated segments so that traffic stays local, routing tables stay compact, and scarce addresses are conserved. Each subnet is defined by a network address and a prefix length that forms a binary mask, determining the portion reserved for network identification versus individual host numbering.
Allocation planning applies Variable Length Subnet Masking (VLSM) to carve differently sized subnets from a larger parent block. By matching host requirements to the smallest possible subnet, you minimise waste. The planner feeds your network address and prefix into a reactive engine, recalculating utilisation, derived CIDR blocks, and host ranges as you add or delete sub-allocations.
An IT administrator reserving segments for servers, printers, cameras, and guest Wi-Fi can prototype an address plan in minutes, then export tidy CSV or JSON for audit systems and config templates. Remember: mistakes in addressing propagate quickly; always validate plans in a lab or staging environment before updating production routers.
Variable Length Subnet Masking lets you translate host demands into the most economical subnet sizes. For each request, the algorithm rounds the desired host count up to the nearest power of two, adds the required network- and broadcast-reservation addresses, and assigns the smallest possible prefix length. Sequential allocation keeps prefixes contiguous, easing later summarisation and access-control aggregation.
Core sizing formula:
where hosts
is the required usable addresses. The resulting block size is 232 − prefixLen
.
Utilisation Band | Meaning |
---|---|
< 50 % | Plenty of free space, future growth easy. |
50 – 90 % | Balanced usage; monitor expansions. |
> 90 % | Exhaustion risk; reconsider block size. |
Colour cues in the utilisation badge mirror these bands so you can spot saturation instantly.
Allocate 50 hosts inside 10.0.0.0/24:
Planner returns 10.0.0.0/26
, yielding 62 usable addresses and updating the next-free pointer to 10.0.0.64.
Theory aligns with RFC 950 (Internet Subnetting), RFC 4632 (Classless Inter-Domain Routing), and numerous university networking curricula that validate VLSM efficiency over fixed-size schemes.
The planner processes only technical network data and stores nothing externally, so no personal-data regulations apply.
Follow these steps to draft and export a clean address-plan:
Everything runs in-browser; once you close the tab all inputs disappear.
Not yet; paste your current allocations into a spreadsheet and reconcile with the exported CSV.
Network and broadcast addresses are reserved by IPv4 standards and cannot host devices.
The planner accepts any prefix from /8 to /30, matching common enterprise practice.
IPv6 uses different rules and vastly larger space; this tool focuses solely on IPv4.