IPv6 地址的三种类型
单播地址
在单播寻址模式下,IPv6 接口 (host) 在网段中唯一标识。 IPv6 数据包包含源 IP 地址和目标 IP 地址。 主机接口配备有在该网络段中唯一的 IP 地址。当网络交换机或路由器接收到注定到单个主机的单播 IP 分组时,它发出其连接到该特定主机的输出接口之一 。
组播 (多播) 地址
IPv6 组播模式与 IPv4 相同。 目的地为多个主机的数据包在特殊的多播地址上发送。 所有对该组播信息感兴趣的主机需要首先加入该组播组。 加入组的所有接口接收组播数据包并对其进行处理,而对组播数据不感兴趣的其他主机则忽略组播信息。
常见的组播地址
所有节点地址
地址 | 地址缩略 | 标识范围 |
---|---|---|
FF01:0:0:0:0:0:0:1 | FF01::1 | 接口本地 |
FF02:0:0:0:0:0:0:1 | FF02::1 | 链路本地 |
上述组播地址标识范围内的所有 IPv6 节点组。
所有路由器地址
地址 | 地址缩略 | 标识范围 |
---|---|---|
FF01:0:0:0:0:0:0:2 | FF01::2 | 接口本地 |
FF02:0:0:0:0:0:0:2 | FF02::2 | 链路本地 |
FF05:0:0:0:0:0:0:2 | FF05::2 | 站点本地 |
上述组播地址标识范围内的所有 IPv6 路由组。
节点及路由器必须具备的 IPv6 地址
任播地址
IPv6 引入了一种新型的寻址,称为 Anycast 寻址。 在此寻址模式下,多个接口 (host) 被分配相同的任播 IP 地址。 当主机希望与配备有任播 IP 地址的主机通信时,它发送单播消息。 在复杂的路由机制的帮助下,在路由成本方面,该单播消息被递送到最接近发送方的主机。
常见地址类型
::/128
即 0:0:0:0:0:0:0:0,只能作为尚未获得正式地址的主机的源地址,不能作为目的地址,不能分配给真实的网络接口。
::1/128 回环地址
即 0:0:0:0:0:0:0:1,相当于 IPv4 中的 localhost(127.0.0.1)
::A.B.C.D 兼容 IPv4 的 IPv6 地址
其中 <A.B.C.D> 代表 IPv4 地址。将 IPv6 包以隧道方式在 IPv4 网络中传送的 IPv4/IPv6 节点上使用。
::FFFF:A.B.C.D 映射 IPv4 的 IPv6 地址
其中 < A.B.C.D > 代表 IPv4 地址。将 IPv4 地址映射到 IPv6 地址空间中,可以使得 IPv4 节点能够与支持 IPv6 的网络跨协议进行通信。
FE80::/10 本地链路地址
用于单一链路,适用于自动配置、邻居发现等,路由器不转发以 fe80 开头的地址。
FEC0::/10 & FC00::/7 本地站点地址
类似于 IPv4 私有地址,本地站点地址不会与全球 IPv6 通信.
FEC0::/10 已被废弃,目前新的地址为 FC00::/7。
2001::/16 单播地址
全球可聚合地址,由 IANA 按地域和 ISP 进行分配,是最常用的 IPv6 地址。
2002::/16 单播地址
用于 6to4 自动构造隧道技术的地址。
3FFE::/16 单播地址
早期开始的 IPv6 6bone 试验网地址。
FF00::/8 组播地址