This page contains a list of various types of IP address ranges used in networking with the RFC reference. This may be used and referenced in my networking labs.
Private IP addresses are reserved for internal use within private networks. These addresses are not routable on the public internet.
Range | CIDR | Subnet Mask | Description |
---|---|---|---|
10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | 255.0.0.0 | Large private networks |
172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | 255.240.0.0 | Medium-sized networks |
192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | 255.255.0.0 | Home or small networks |
The loopback address is used to test the local network stack of a host. It does not route traffic to any other device.
Range | CIDR | Common Address | Description |
---|---|---|---|
127.0.0.0/8 | 127.0.0.1 | 127.0.0.1 | Localhost loopback |
These IP ranges are reserved for documentation and training. They are not routable on the internet.
Range | CIDR | Label |
---|---|---|
192.0.2.0 – 192.0.2.255 | 192.0.2.0/24 | TEST-NET-1 |
198.51.100.0 – 198.51.100.255 | 198.51.100.0/24 | TEST-NET-2 |
203.0.113.0 – 203.0.113.255 | 203.0.113.0/24 | TEST-NET-3 |
Used automatically by a host when no DHCP server is available. Also known as Automatic Private IP Addressing (APIPA).
Range | CIDR | Description |
---|---|---|
169.254.0.0 – 169.254.255.255 | 169.254.0.0/16 | Auto-assigned IP (DHCP fallback) |
Multicast addresses are used for sending IP packets to a group of hosts.
Range | CIDR | Description |
---|---|---|
224.0.0.0 – 239.255.255.255 | 224.0.0.0/4 | IPv4 multicast |
224.0.0.1 | - | All systems on the subnet |
224.0.0.2 | - | All routers on the subnet |
239.0.0.0 – 239.255.255.255 | 239.0.0.0/8 | Administratively scoped multicast |
These ranges are reserved for specific use cases and are not generally routable on the public internet.
Used by Internet Service Providers (ISPs) for address sharing between customer devices behind a NAT, typically for IPv4 address exhaustion mitigation.
Range | CIDR | Description |
---|---|---|
100.64.0.0 – 100.127.255.255 | 100.64.0.0/10 | Carrier-grade NAT (CGNAT) |
This block is reserved and not currently used for general addressing. Historically referred to as "Class E". These addresses are treated as invalid by most systems and routers.
Range | CIDR | Description |
---|---|---|
240.0.0.0 – 255.255.255.254 | 240.0.0.0/4 | Reserved for future use |
All IP addresses not defined above are considered public. These addresses are routable over the internet and are assigned by regional internet registries (RIRs).