📅  最后修改于: 2023-12-03 15:01:26.823000             🧑  作者: Mango
IPv6是现今互联网使用的IP协议的下一代版本,由于IPv4的地址空间有限,限制了互联网的发展,IPv6的地址空间较IPv4有了巨大的提升。
IPv6的寻址模式可以分为以下两种:
单播地址是IPv6中用于点对点通信的一种地址类型。这种地址只能被一个节点(或者接口)使用,是唯一的。单播地址的第一位为0,其余的位由网络前缀和接口标识组成。具体的单播地址类型有:
未指明地址用于表示“不知道”或“无法获得”地址的情况。IPv6的未指明地址是 0000:0000:0000:0000:0000:0000:0000:0000。
回环地址用于回送测试和非常基本的本地通信。IPv6的回环地址是 0000:0000:0000:0000:0000:0000:0000:0001。
外链地址用于标识同一个子网上的一个接口。IPv6的外链地址由64位接口标识和64位网络前缀组成。
全局地址用于Internet范围内的唯一全球单播通信。IPv6的全局地址由一个全球独一无二的网络前缀和一个64位的接口标识组成。
多播地址是一种能够发送至多个接收方的地址类型。IPv6的多播地址第一字节为FF。具体的多播地址类型有:
全节点多播地址是一个用于广播数据包的地址,它表示在一个网络上的所有IPv6设备。全局路由器将IPv6数据包发送到此地址时,数据包将被路由至网络上的所有IPv6设备。IPv6的全节点多播地址的地址被固定为FF02::1
。
相邻节点多播地址仅被路由至直接相邻的设备或路由器。IPv6的相邻节点多播地址是由三种类型的地址组合而成的,分别是前缀,固定字段和接口标识,其中,前缀是FF02,固定字段是固定在多播地址中的值,根据需求而定,接口标识是64位的节点接口标识。IPv6的相邻节点多播地址的地址被固定为FF02::1:FFXX:XXXX
。其中XX:XXXX是一个固定字段,表示接口标识的最低24位。