1. IPv6地址类别

  • IPv6本地链路地址
  • IPv6本地站点地址
  • IPv6全球单播地址
  • IPv4过渡到IPv6兼容地址
  • IPv6基于EUI-64接口标识符地址

2. IPv6本地链路地址

2.1.用途
用于发现邻居节点和无状态配置本地链路节点上的通信,不能跨路由进行通信和路由转发

2.2.格式
10bfe80::/10+54b0+64b扩展MAC填充地址符

3. IPv6本地站点地址

3.1.用途
类似IPv4中的本地内网地址,因为ipv6地址足够多,不需要NAT,它的用途主要是用于共享内部打印机,共享文件,为内部路由器,交换机分配地址等

3.2.格式
10bfec0::/10+54b可变子网部分+64b扩展MAC填充地址

3.3.与本地链路地址的区别
本地链路地址不可被路由,本地站点地址是可以被路由的。

4. IPv6全球单播地址

4.1.用途
用于Internet上的地址,类似IPv4的“公有”地址,寻址结构使用了严格的路由前缀聚合,目的在于限制全球Internet的路由表的规模。

4.2.格式

  • 提供商提供的48b的路由前缀
  • 16b用于组织结构来划分子网
  • 64b接口标识符

注:接口标识符:指64b MAC地址(未来网络适配器的MAC地址)或者48b MAC地址扩展来的64b

4.3.一些名词
路由前缀:提供商提供的ipv6前48b的部分
子网前缀:路由前缀+组织机构定的16b合在一起称为IPv6

注:子网前缀的前3个bit必须是001,转为16进制,也就是必须是2或者3开头,即2000::/3或者3000::/3

5. IPv4过渡到IPv6兼容地址

5.1.用途
一种IPv4与IPv6网络的兼容过渡机制,用于在主机或者路由器上自动创建IPv4隧道,保证在IPv4上能传递IPv6数据包

5.2.格式
96b0+32bipv4地址

6. IPv6基于EUI-64接口标识符地址

6.1.用途
IPv6地址格式较长,为了方便,常常利用接口的MAC地址来填充IPv6地址的后64位,但现行的MAC地址只有48位,所以需要按某种规则进行转化。

6.2.格式
举个例子
1.在MAC第24位后插入16位FFFE


2.将前8个字节的倒数第二位取反

3.得到结果为02-21-2F-FF-FE-B5-6E-10,转换为IPv6表示格式为221:2FFF:FEB5:6E10

7. 本文引用

封面图片:https://699pic.com/tupian-401657050.html
文章图片:https://ccie.lol/knowledge-base/ipv6-use-eui-64-convert-link-local-address/
教程参考:《思科CCNA认证详解和实验指南》