Network Planner

Split, size, summarise — IPv4 and IPv6.

Split into N equal subnets

into subnets

VLSM — subnets sized for host counts

One requirement per line, as name hosts or just a number. Largest are placed first and each block is aligned to its own size.

Summarise routes (supernet)

One network per line. Overlaps, duplicates and unsorted input are fine; an address with host bits set is read as its network.

IPv6 — expand and compress

IPv6 — prefix range and /64 count

Reference

How summarisation finds the block

Take the lowest network address and the highest broadcast address. The summary is the longest prefix they have in common; every bit after that differs somewhere in the range.

Exact means the summary holds exactly the inputs and nothing else. If it is not exact, advertising it attracts traffic for the extra space — use the minimal list instead, which is the fewest blocks that cover the inputs and nothing more.

Why VLSM sorts largest first

A block must start on a multiple of its own size. Place a small one first and the next big one has to skip ahead to the next boundary, stranding the space between. Largest first keeps every later block aligned for free.

IPv6 prefixes in a sentence

A /64 is one LAN. An ISP typically hands a site a /48 (65,536 LANs) or /56 (256). The first 64 bits route; the last 64 are the host. The mask table for IPv4 is on the subnet page.