保留 IP 地址由互联网工程任务组(IETF)和互联网号码分配局(IANA)指定,保留用于执行对 IP 网络的高效和安全运行至关重要的任务。这些地址不在分配给个人或组织的地址库中,以确保它们在不受干扰的情况下发挥预期的特殊功能。保留 IP 地址的主要类别包括专用地址、环回地址、组播地址和链路本地地址,它们在网络基础设施中各司其职。这些 IP 地址用于特殊目的,不能在互联网上使用,不能在局域网外部路由。
IPv4
| 地址块 (CIDR) | 范围 | 地址数 | 效用域 | 用途 |
| 0.0.0.0/8 | 0.0.0.0 – 0.255.255.255 | 16777216 | 软件 | 用于广播信息到当前主机。 |
| 10.0.0.0/8 | 10.0.0.0 – 10.255.255.255 | 16777216 | 专用网络 | 用于专用网络中的本地通信。 |
| 100.64.0.0/10 | 100.64.0.0 – 100.127.255.255 | 4194304 | 专用网络 | 用于在电信级 NAT 环境中服务提供商与其用户通信。 |
| 127.0.0.0/8 | 127.0.0.0 – 127.255.255.255 | 16777216 | 主机 | 用于到本地主机的环回地址。 |
| 169.254.0.0/16 | 169.254.0.0 – 169.254.255.255 | 65536 | 链路 | 用于单链路的两个主机之间的链路本地地址,而没有另外指定 IP 地址,例如通常从 DHCP 服务器所检索到的 IP 地址。 |
| 172.16.0.0/12 | 172.16.0.0 – 172.31.255.255 | 1048576 | 专用网络 | 用于专用网络中的本地通信。 |
| 192.0.0.0/24 | 192.0.0.0 – 192.0.0.255 | 256 | 专用网络 | 用于 IANA 的 IPv4 特殊用途地址表。 |
| 192.0.2.0/24 | 192.0.2.0 – 192.0.2.255 | 256 | 文档 | 分配为用于文档和示例中的 “TEST-NET”(测试网),它不应该被公开使用。 |
| 192.88.99.0/24 | 192.88.99.0 – 192.88.99.255 | 256 | 互联网 | 用于 6to4 任播中继。(已废弃) |
| 192.168.0.0/16 | 192.168.0.0 – 192.168.255.255 | 65536 | 专用网络 | 用于专用网络中的本地通信。 |
| 198.18.0.0/15 | 198.18.0.0 – 198.19.255.255 | 131072 | 专用网络 | 用于测试两个不同的子网的网间通信。 |
| 198.51.100.0/24 | 198.51.100.0 – 198.51.100.255 | 256 | 文档 | 分配为用于文档和示例中的 “TEST-NET-2”(测试-网-2),它不应该被公开使用。 |
| 203.0.113.0/24 | 203.0.113.0 – 203.0.113.255 | 256 | 文档 | 分配为用于文档和示例中的 “TEST-NET-3”(测试-网-3),它不应该被公开使用。 |
| 224.0.0.0/4 | 224.0.0.0 – 239.255.255.255 | 268435456 | 互联网 | 用于多播。 |
| 233.252.0.0/24 | 233.252.0.0 – 233.252.0.255 | 256 | 文档 | 分配为用于文档和示例中的 “MCAST-TEST-NET”,它不应该被公开使用 |
| 240.0.0.0/4 | 240.0.0.0 – 255.255.255.254 | 268435455 | 互联网 | 用于将来使用。 |
| 255.255.255.255/32 | 255.255.255.255 | 1 | 子网 | 用于受限广播地址。 |
IPv6
| 地址块(CIDR) | 范围 | 地址数 | 效用域 | 用途 |
|---|---|---|---|---|
| ::/128 | :: | 1 | 软件 | 未指定地址。 |
| ::1/128 | ::1 | 1 | 主机 | 用于到本地主机的环回地址。 |
| ::ffff:0:0/96 | ::ffff:0:0 – ::ffff:ffff:ffff (::ffff:0.0.0.0 – ::ffff:255.255.255.255) | 232 | 软件 | IPv4 映射地址。 |
| 100::/64 | 100:: – 100::ffff:ffff:ffff:ffff | 264 | 黑洞。(RFC 6666) | |
| 64:ff9b::/96 | 64:ff9b:: 64:ff9b::ffff:ffff (64:ff9b::0.0.0.0 – 64:ff9b::255.255.255.255) | 232 | 全球互联网 | 用于 IPv4/IPv6 转换。(RFC 6052) |
| 2001::/32 | 2001:: – 2001::ffff:ffff:ffff:ffff:ffff:ffff | 296 | 全局 | 用于 Teredo 通道。 |
| 2001:10::/28 | 2001:10:: – 2001:1f:ffff:ffff:ffff:ffff:ffff:ffff | 2100 | 软件 | 已弃用(先前为 ORCHID)。 |
| 2001:20::/28 | 2001:20:: – 2001:2f:ffff:ffff:ffff:ffff:ffff:ffff | 2100 | 软件 | ORCHIDv2 。 |
| 2001:db8::/32 | 2001:db8:: – 2001:db8:ffff:ffff:ffff:ffff:ffff:ffff | 296 | 文档 | 用于文档和示例源代码中的地址。 |
| 2002::/16 | 2002:: – 2002:ffff:ffff:ffff:ffff:ffff:ffff:ffff | 2112 | 全球互联网 | 用于 6to4 。 |
| fc00::/7 | fc00:: – fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff | 2121 | 专用网络 | 用于专用网络中的本地通信。 |
| fe80::/10 | fe80:: – febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff | 2118 | 链路 | 用于主机之间的链路本地地址。 |
| ff00::/8 | ff00:: – ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff | 2120 | 全球互联网 | 用于多播地址。 |
参考资料
- IANA IPv4 Special-Purpose Address Registry
- IANA IPv6 Special-Purpose Address Registry
- https://en.wikipedia.org/wiki/Reserved_IP_addresses
- https://zh.wikipedia.org/wiki/%E4%BF%9D%E7%95%99IP%E5%9C%B0%E5%9D%80
- https://www.cnblogs.com/zhangmingda/p/9720207.html
- https://www.qkeke.com/archives/1906.html
- http://www.vue5.com/ipv4/ipv4_reserved_addresses.html
- https://www.goobye.net/showinfo-477-90177-0.html