1.单播地址
1.未指定地址: ::/128
2.环回地址: ::1/128
3.可聚合全球单播地址:IPv6公网地址,由IANA组织管理和分配
格式: 前3bit固定为001,后45bit称为全局路由前缀
组织机构申请公网地址前缀48bit固定,后80bit由组织机构自行分配
80bit中前16bit用于子网划分,一个48bit前缀可划分为2^16个子网
80bit中后64bit为接口ID,一个子网有2^64个IPv6地址
全局路由前缀(48bit)+ 子网ID(16bit)+接口ID(64bit)
4.唯一本地地址:IPv6私网地址,自行网站申请
格式:前7bit固定为FC(1111 1100)分为两段 FC00::/8(预留) FD00::/8(使用)
全局ID(40bit)由组织机构申请随机产生,全局唯一
组织机构申请得到私网地址前缀48bit固定
80bit中前16bit用于子网划分,后64bit为接口ID
全局路由前缀(48bit)+子网ID(16bit)+接口ID(64bit)
*IPv6中私网地址也是全局唯一,并具有知名前缀
5.链路本地地址:只能在同一条链路进行通信,只在链路有效
标准定义链路本地地址只需要设备使能IPv6功能就会自动生成
华为设备:1.配置任意其他单播地址后,自动生成链路本地地址
2.手动配置链路本地地址
格式:前10bit固定为FE80::/10,后54bit必须为0,固定部分FE80::/64
接口ID(64bit):1.手工配置 2.自动生成
-----------------------------------------------------------------------------------------------------------
2.组播地址
格式:1.固定前缀 FF00::/8
2.Flags 4bit: 标识组播地址类型,永久组播地址或临时组播地址
3.Scope 4bit: 标识组播地址的有效范围
4.必须为0 80bit
5.组播组ID:32bit
组播MAC地址:根据组播IP地址映射
IPv4: 前24bit固定为0x01005e 第25bit固定为0 后23bit取组播IP地址的后23bit
IPv6: 前16bit固定为0x3333 后32bit取组播IP地址后32bit(组播组ID)
*特殊的组播地址:被请求节点组播地址
接口每个单播地址都会对应生成一个被请求节点组播地址
接口自动加入该组播组,监听D.IP地址为该组播地址的报文
映射规则:前108bit固定为FF02::1:FF00/108,后24bit取单播地址后24bit
FF02::1:FFxx:xxxx
作用:用于实现NDP邻居发现协议的功能