IPv6的地址类型:
l 单播地址(Unicast Address): 用于标识单个网络接口。最常见的单播地址是全球单播地址(Global Unicast Address)。
l 多播地址(Multicast Address): 用于一对多通信,将数据包发送到一组设备。
l 任播地址(Anycast Address): 用于将数据包发送到最近的(在路由路径上的)一个设备。多个设备可以共享同一个任播地址,但数据只会发送到最近的一个。
l 全球单播地址(Global Unicast Address): 用于在全球范围内唯一标识设备。这类地址的前缀通常由互联网注册机构(例如,IANA)分配。
l 链路本地地址(Link-Local Address): 用于同一链路上的通信,类似于IPv4的APIPA地址。链路本地地址的前缀通常是fe80::/10。
l 唯一本地地址(Unique Local Address): 用于本地通信,类似于IPv4的私有地址。唯一本地地址的前缀通常是fc00::/7。
IPv6的地址表示法:
IPv6地址可以以冒号分隔的十六进制表示法表示,也可以使用零压缩法。
例如 2001:0db8:85a3:0000:0000:8a2e:0370:7334
可以缩写为 2001:db8:85a3::8a2e:370:7334。
IPv6的前缀分配:
IPv6地址的前缀分配通常由互联网注册机构(如IANA、RIR)进行,然后由互联网服务提供商(ISP)或组织进行二级分配。分配的前缀长度可以根据需要调整。IPv6的地址编址设计旨在提供更大的地址空间、更有效的路由和更好的支持移动性和安全性。这使得IPv6成为未来互联网的基础协议,以适应不断增长的设备数量和日益复杂的网络需求。