Reserved & Special-Use IP Addresses
Special-purpose IP ranges you'll encounter in network design.
Beyond the private ranges of RFC 1918, several IPv4 blocks are reserved for specific purposes by the IANA: loopback (127.0.0.0/8), link-local or APIPA addressing (169.254.0.0/16), carrier-grade NAT (100.64.0.0/10), the TEST-NET documentation ranges, multicast, and the limited broadcast address.
Knowing these ranges prevents real mistakes, such as assigning a documentation address into production or treating an APIPA address as a valid client assignment. It also explains the addresses you meet every day: 127.0.0.1 is the loopback address of the machine you are on, and 127.0.0.1:80 refers to an HTTP service listening on that local machine.
| CIDR / Address | Name | RFC | Use |
|---|---|---|---|
| 0.0.0.0/8 | "This" network | RFC 1122 | Local host identification |
| 127.0.0.0/8 | Loopback | RFC 1122 | Local loopback (127.0.0.1) |
| 169.254.0.0/16 | Link-local / APIPA | RFC 3927 | Automatic addressing when DHCP fails |
| 100.64.0.0/10 | CGNAT / Shared Address Space | RFC 6598 | Carrier-grade NAT |
| 192.0.2.0/24 | TEST-NET-1 | RFC 5737 | Documentation and examples |
| 198.51.100.0/24 | TEST-NET-2 | RFC 5737 | Documentation and examples |
| 203.0.113.0/24 | TEST-NET-3 | RFC 5737 | Documentation and examples |
| 224.0.0.0/4 | Multicast | RFC 5771 | IPv4 multicast |
| 240.0.0.0/4 | Reserved (Class E) | RFC 1112 | Future use / experimental |
| 255.255.255.255 | Limited Broadcast | RFC 919 | Broadcast to local network |
Frequently Asked Questions
What is 127.0.0.1?
What does 127.0.0.1:80 mean?
Is 127.0.0.1 the same as localhost?
What is 169.254.0.0/16 used for?
What is 100.64.0.0/10?
What are the TEST-NET documentation addresses?
Read More
Guides that go deeper on the same topic.



More Reference
Explore the other reference in the toolkit.