IPv4 地址空间已经消耗殆尽,近乎无限的地址空间是 IPv6 的最大优势
在 IPv4 的基础上增加了流标签,去掉了一些冗余字段,使报文头部的处理更为简单、高效
是跟在 IPv6 基本报头后面的可选报头,可以有一个或多个
IPv6 地址长度为 128bit,每 16bit 划分在为一段,每段由 4 个 16 进制数表示,并用冒号隔开
IPv6 地址包括网络前缀和接口标识两部分组成
每一组中的前导 0 都可以省略
地址中包含的连续全为 0 的组,可以用双冒号“::”来代替
IPv6 地址分为单播地址,任播地址、组播地址
全球单播地址
带有固定的前缀,类似于 IPv4 的公网地址
链路本地单播地址
链路本地单播地址前缀位 FE80::/,在链路上标识接口,自动生成
组播地址
所有 IPv6 组播地址都以 FF 开始,标识一组接口
任播地址
用一个地址标识一组网络接口,属于不同的节点
网络节点向相连的路由器发送 RS,请求地址前缀信息
路由器通过发送路由器通告 RA,回复地址前缀信息
将 FFFE 插入 MAC 中间,并将第 7 位置反,生成接口 ID
当为接口配置 IPv6 地址是,DAD 用来在本地链路范围内检测将要使用的 IPv6,地址是否唯一(免费 ARP)
……