IPV6单播地址
未指定的地址,环回地址和ipv4兼容地址:全0的地址为未指定地址,在没有可用地址时,当作点位符使用。::1为环回地址,相当于ipv4中的127.0.0.1.ipv4兼容地址为::+ipv4地址,或者写成16进制。
link local:在接口启用IPV6之后就会产生一个这样的地址,仅在本地链路使用,按64位的接口ID自动配置。格式为FE80+54个0+64位的接口ID。范围为FE80::/10
site local:相当于IPV4的私有地址。格式为:FEC0+38个0+16位的子网ID+64位的接口ID.原来的定义为FEC0::/10,新标准为Unique local,范围为FC00::/8和FD00::/8
全球可聚合单播地址:作为普通应用的IPV6地址。格式为:48位的全球可路由的前缀+16位的子网ID+64位的接口ID。其中最前面3位由IANA掌握,紧跟着的13位为TLA顶级聚合字段,用于互联网骨干的汇总,接下来的8位为RES区域,再下来的24位为NLA网络层聚合,子网ID为站点管理,接口ID标识主机。范围为:2000---3FFF(目前已定义)。3FFF为6骨干使用,非商业化使用。2002为6to4的Tunnel使用。2001为商业化使用。向上汇聚为/48位。
IPV6组播地址FF00::/16
格式:FF+Lifetime+Scope+112bit的组ID
其中Lifetime为0代表永久,为1代表暂时的
Scope:为1代表本地接口范围
为2代表本地链路范围
为3代表本地子网范围
为4代表本地管理范围
为5代表本地站点范围
为8代表组织机构范围
为E代表全球范围
保留地址:FF0X::(X=0~F)
FF02::1在本地链路起作用,代表所有的节点
FF02::2在本地链路起作用,代表所有的路由器
FF02::9在本地链路起作用,代表所有的RIP路由器
FF02::1:FFXX:XXXX/104在本地链路起作用,代表被请求节点的组播地址。其中一个被请求节点的组播地址的后24位为本地链路地址的后24位,或者说是mac地址的后24位。如果手工配置了全局IPV6地址,还会产生与这些地址相对应的被请求节点的组播地址,格式为FF02::1:FF+这些地址的最后24bit。每一个全局单播地址和站点地址,都会产生一个这样的被请求节点的组播地址。如果配置的地址借用了EUI-64格式,因为产生的结果地址是一样的,所以在接口信息下只显示一条。每个节点都会监听本设备上所有这些被请求节点组播地址,用于响应查询信息。
FF05::101在本地站点有效,代表所有的NTP服务器
IPV6的任意播地址:N位的前缀+(128-N)位的接口ID
节点必须与可选的地址
link local地址:FE80::/10--------------------必须
loopback地址::1-----------------------------必须
site local/Unique local地址:FEC0::/8或者FC00::/8、FD00::/8-----可选
Auto-configured 6to4地址--------------------可选
被请求节点组播地址FF02::1:FFXX:XXXX---------必须
所有节点的组播地址FF02::1-------------------必须
Global地址:---------------------------------可选
FF01 Vs FF02
FF01::1(节点本地作用域所有节点地址)
FF02::1(链路本地作用域所有节点地址)
为了识别用于节点本地、链路本地和站点本地作用域的所有路由器,定义下列多播地址:
FF01::2(节点本地作用域所有路由器地址)
FF02::2(链路本地作用域所有路由器地址)
FF05::2(站点本地作用域所有路由器地址)
备注
::/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),ping locahost可得到此地址
2001::/16 全球可聚合地址,由 IANA 按地域和ISP进行分配,是最常用的IPv6地址
2002::/16 6 to 4 地址,用于6to4自动构造隧道技术的地址
3ffe::/16 早期开始的IPv6 6bone试验网地址
注:上面三类属于单播地址(2000::/3 全球单播地址范围),都是目前互联网上广泛应用的IPv6地址
FC00::/7 唯一的本地单播地址范围。
FE80::/10 链路本地单播地址范围。
FF::/8 组播地址范围