CIDR / Subnet Calculator
A note on /31 and /32
Normally a subnet reserves its first address (network) and last address (broadcast),
leaving the rest usable. Two exceptions: a /31 has no room for either, so
RFC 3021
allows both of its two addresses to be used as a point-to-point link. A /32 is
a single address with no concept of network/broadcast at all — used for host routes.