Skip to main content
IP Range CalculatorPRO
Planning, VLSM & CloudInstant Client-Side Tool

Site Address Allocation Planner

Divide a parent range across sites.

Site Address Allocation Planner: inputs and results

Enter an IP address, CIDR prefix, or range. Then check its first and last address below.

Quick presets:

Calculated Boundaries & ParametersReady

Network Address192.168.1.0
Broadcast Address192.168.1.255
First Usable Host192.168.1.1
Last Usable Host192.168.1.254
Subnet Mask255.255.255.0
Wildcard Mask0.0.0.255
Total Addresses256
Usable Host Range254

Key Capabilities

  • •100% Client-Side: Zero telemetry or server latency.
  • •RFC Compliant: Exact 32-bit and 128-bit integer precision.
  • •Quick Copy: Instant access to CIDR, mask, and range bounds.
  • •Cross-Platform: Works on desktop, tablet, and mobile browsers.

How Site Address Allocation Planner Works?

The Site Address Allocation Planner works by assigning each site a block size by site class, then placing the blocks from the parent range in largest-first order.

  1. Enter the parent range

    Type the organization or region block, such as 10.0.0.0/14.

  2. Define site classes

    Set sizes such as headquarters /18, data center /19, large site /20, and small site /22.

  3. List the sites

    Enter each site and its class.

  4. Allocate

    The planner places each block on its boundary and reports the space left.

Site Address Allocation Planner Formula

The Site Address Allocation Planner formula is Start_i = ceil(Cursor ÷ 2^(32 − pᵢ)) × 2^(32 − pᵢ), with sites sorted by prefix length ascending.

Block size

2^(32 − p_i)

By site class.

Aligned placement

ceil(Cursor ÷ Size) × Size

No misaligned site blocks.

Space left

2^(32 − p_parent) − Σ sizes

Room for new sites.

Worked example: 10.0.0.0/14 (262,144 addresses)

HQ /18 → 10.0.0.0/18
DC /19 → 10.0.64.0/19
Large sites /20 → 10.0.96.0/20, 10.0.112.0/20
Small sites /22 follow from 10.0.128.0

Site Address Allocation Planner Conversion Table

The Site Address Allocation Planner conversion table allocates 9 sites across 4 site classes from 10.0.0.0/14.

SiteClass PrefixBlockRangeAddresses
Headquarters/1810.0.0.0/1810.0.0.0 – 10.0.63.25516,384
Data center/1910.0.64.0/1910.0.64.0 – 10.0.95.2558,192
London/2010.0.96.0/2010.0.96.0 – 10.0.111.2554,096
New York/2010.0.112.0/2010.0.112.0 – 10.0.127.2554,096
Karachi/2010.0.128.0/2010.0.128.0 – 10.0.143.2554,096
Lahore/2210.0.144.0/2210.0.144.0 – 10.0.147.2551,024
Dubai/2210.0.148.0/2210.0.148.0 – 10.0.151.2551,024
Berlin/2210.0.152.0/2210.0.152.0 – 10.0.155.2551,024
Toronto/2210.0.156.0/2210.0.156.0 – 10.0.159.2551,024

What is Site Address Allocation Planner?

The Site Address Allocation Planner is a tool that divides a parent address range among offices, data centers, and other sites, giving each site a block sized to its class.

A good site plan gives every site 1 contiguous block. Each site then advertises a single summary route, and every subnet at the site comes out of that block. Site classes keep the plan predictable: every small office gets the same /22.

Placing large blocks first keeps every block aligned and leaves the free space at the end of the parent range in 1 contiguous piece.

What are the uses of Site Address Allocation Planner?

There are 4 main uses of the Site Address Allocation Planner, including WAN design, SD-WAN rollouts, and acquisitions.

  • Designing WAN routing

    Each site advertises its block as 1 summary route.

  • Rolling out SD-WAN

    SD-WAN templates take the site block as an input.

  • Absorbing acquisitions

    New sites from an acquisition get blocks from the remaining space.

  • Tracking regional capacity

    Space left in the parent shows how many sites still fit.