IPv6 是最新版本的互联网协议,拥有大量可用地址,尤其比其前身 IPv4 更大。在这个巨大的地址空间中,有一些特定的段被保留用于不同的用途。
主要保留 IPv6 地址及其用途汇总:
- 未指定的地址(0:0:0:0:0:0:0:0/128 或 ::/128):当未指定 IPv6 地址时,这些地址将在软件中使用。它可以在不需要地址的某些情况下使用,例如当设备尚未分配 IPv6 地址时。
- Direcciones de loopback (0:0:0:0:0:0:0:1/128 o ::1/128):与 IPv4 127.0.0.1 类似,该地址用于设备与自身通信。它对于内部测试和诊断很有用。
- 链路本地地址 (FE80::/10):这些地址用于单个本地网段内的通信,并且不可路由到该链路之外。本地网络上的每个设备都可以使用链路本地地址自动配置自身。
- 本地站点地址(FEC0::/10,已弃用):这些地址最初用于单个站点或组织内的通信,无需全局前缀,但目前已弃用,取而代之的是本地唯一地址(见下文)。
- 本地唯一地址 (FC00::/7):与 IPv4 中的专用地址(例如 192.168.xx)的用途类似,这些地址允许在专用网络内进行通信。它们分为两个范围:FD00::/8,其中第八位为 1,称为随机配置的 ULA(唯一本地地址),而块的其余部分,该位为 0,仍然没有具体定义其用途。
- 组播地址 (FF00::/8):用于组内通信,多播地址允许将数据包传递给多个接收者。它们对于许多网络协议和服务至关重要。
- 嵌入式 IPv4 地址(IPv0 映射地址包含各种前缀,例如 ::FFFF:0:96/4):这些地址允许系统在 IPv4 地址结构中管理 IPv6 地址,从而促进从 IPv4 到 IPv6 的过渡。
- 多播地址(请求)(FF02::1:FF00:0/104):此块保留用于作为邻居地址解析协议 (NDP) 一部分的多播请求。
这种结构允许广泛的网络配置和使用,从本地操作到与传统 IPv4 系统的互操作性,从而促进全球向 IPv6 的过渡。
分配 | 字首 |
默认路由 | :: 0/0 |
未指定地址 | ::/128 |
环回转向 | :: 1/128 |
映射的 IPv4 地址 | ::ffff:0:0/96 |
翻译后的 IPv4 地址 | ::ffff:0:0:0/96 |
IPv4/IPv6 转换 | 64:ff9b::/96 |
Teredo的 | 2001::/32 |
覆盖可路由加密哈希标识符版本 6 (ORCHIDv2) 的 IPv2 前缀 | 2001:20::/28 |
文档和示例源代码中使用的地址 | 2001:db8 :: / 32 |
6to4 | 2002::/16 |
唯一的本地地址 | FC00::/7 |
链路本地地址 | fe80::/10 |
组播地址 | ff00::/8 |