CIDRworkbench

NETWORK TOOLKIT / 04

Network Reference.

Prefix sizes, address capacity and provider rules.

Prefix Reference

IPv4 prefix reference
PrefixSubnet MaskTotal AddressesUsable (Standard)
/00.0.0.042949672964294967294
/1128.0.0.021474836482147483646
/2192.0.0.010737418241073741822
/3224.0.0.0536870912536870910
/4240.0.0.0268435456268435454
/5248.0.0.0134217728134217726
/6252.0.0.06710886467108862
/7254.0.0.03355443233554430
/8255.0.0.01677721616777214
/9255.128.0.083886088388606
/10255.192.0.041943044194302
/11255.224.0.020971522097150
/12255.240.0.010485761048574
/13255.248.0.0524288524286
/14255.252.0.0262144262142
/15255.254.0.0131072131070
/16255.255.0.06553665534
/17255.255.128.03276832766
/18255.255.192.01638416382
/19255.255.224.081928190
/20255.255.240.040964094
/21255.255.248.020482046
/22255.255.252.010241022
/23255.255.254.0512510
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242
/31255.255.255.25422
/32255.255.255.25511
1–33 of 33 rows
Standard Networking

IPv4 LANs reserve network and broadcast addresses. /31 has 2 point-to-point addresses; /32 is a single host. IPv6 has no broadcast; total addresses are not an assignable-host guarantee.

Read the Source ↗

Verified 2026-09-10. Capacity and prefix guidance; not full cloud deployment validation.

AWS VPC

IPv4 /16–/28: first 4 and last address reserved. IPv6 /44–/64 in steps of 4: first 4 and last address reserved. BYOIP exceptions and service quotas are outside this profile.

Read the Source ↗

Verified 2026-09-10. Capacity and prefix guidance; not full cloud deployment validation.

Azure VNet

IPv4 /2–/29: first 4 and last address reserved. IPv6 subnets must be /64. Service-specific subnet sizes and deployment restrictions still apply.

Read the Source ↗

Verified 2026-09-10. Capacity and prefix guidance; not full cloud deployment validation.

Google Cloud · Primary

IPv4 /4–/29: first 2 and last 2 addresses reserved. IPv6 subnets are /64, with /96 interface allocations. Internal IPv6 reserves the first and last /96; external space is split into /65 halves for VMs and forwarding rules. Restricted address ranges still apply.

Read the Source ↗

Verified 2026-09-10. Capacity and prefix guidance; not full cloud deployment validation.

Google Cloud · Secondary IPv4

IPv4 secondary ranges use /4–/29, with no reserved addresses and no virtual gateway. Restricted address ranges and service-specific requirements still apply.

Read the Source ↗

Verified 2026-09-10. Capacity and prefix guidance; not full cloud deployment validation.

IPv4 /31 & /32

A /31 point-to-point link has 2 usable addresses under RFC 3021. A /32 represents one host. Host-count planning defaults to LAN subnets; request these prefixes explicitly when needed.

RFC 3021 ↗
IPv6 Addressing & SLAAC

IPv6 has no broadcast address. A /64 is the normal LAN boundary for SLAAC. The size of a block is not a promise that every address can be assigned: subnet-router anycast and platform rules matter. /127 is used for point-to-point links and /128 for individual addresses.

IPv6 Addressing Architecture ↗
Private, Shared & Documentation Space

Private IPv4: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16. Shared CGNAT: 100.64.0.0/10. IPv6 unique-local: fc00::/7; link-local: fe80::/10. Use documentation prefixes for examples. Classification describes address space, not actual reachability or routing.

DNS & Reverse Delegation

IPv4 PTR names reverse the four octets under in-addr.arpa. IPv6 reverses all 32 hexadecimal nibbles under ip6.arpa. Network delegation is simplest on octet boundaries for IPv4 and nibble boundaries for IPv6. DNS names and resolver addresses in plans are metadata; a missing DNS record does not prove an address is unused.

Browser Integration

Requires a browser that supports WebMCP.

Compatible assistants can read the active plan, calculate subnets and stage previews. Review and apply allocation changes in the planner.

Prefix Length, Block Size & Usable Hosts

IPv4 has 32 address bits and IPv6 has 128. A prefix of length p leaves 32 − p or 128 − p host bits; the full block contains two raised to that number of addresses. Increasing the prefix length by one halves the block size.

For standard IPv4 LANs through /30, subtract network and broadcast addresses to get usable capacity. An explicit /31 point-to-point link uses both addresses under RFC 3021, and /32 identifies one address. Cloud reservations are different: consult the cloud subnet comparison.

IPv6 does not have an IPv4-style broadcast address. A /64 is the usual subnet size for SLAAC; a /127 has a different point-to-point use. An exact address count is not an interface-capacity recommendation.

Put the Reference to Work

Use the calculator for boundaries and notation, the planner for capacity requirements, or range tools for exact coverage. The tables above can be expanded for all prefixes.