1. 国际上主要是由 IETF 负责 IPv6 的标准制定工作。
2. 6Bone 于 1996 年 8 月由 IETF 创建,是世界上成立最早,也是迄今规模最大的全球范围 IPv6 示范网。
3. IPv6 技术的核心是互联网地址数量的扩充,它并没有改变互联网原有的设计理念和网络体系架构。
4. RFC2373 规定了 IPv6 地址结构,有 3 种格式:首选格式、压缩格式、内嵌 IPv4 地址的 IPv6 地址格式。
5. 压缩格式
a) 删除每组的前导 0
b) 零压缩:连续为 0 的组可以压缩为::(双冒号)。
c) 零压缩只能在给定地址中使用一次。
d) 不能使用零压缩来包括某个组的一部分。
6. IPv6 地址被分成两个部分—子网前缀和接口标识符。
7. 接口标识的生成:由 IEEE EUI-64 规范自动生成,设备随机生成,或手工配置。
8. EUI-64 规范(Extended Unique Identifier)
a) 将 48 比特的 MAC 地址转化为 64 比特的接口标识。
b) 由设备自动生成,MAC 唯一,所以接口标识符也唯一。
c) 这些 64 位接口标识符能在全球范围内逐个编址,并惟一地标识每个网络接口。因此理论上可多
达 264 个不同的物理接口。
d) 转换方法:在 MAC 地址的中间插入 4 位 16 进制数 FFFE,还要把从最高位开始的第 7 位 U/L 位
设置为 1。
9. IPv6 地址是分配给接口的。在 IPv6 网络中一个接口可以有一个或多个 IPv6 地址(包括单播地址、任
播地址和多播地址)。
10. 一个节点的每个接口都需要至少一个单播地址。同时,一个单播地址只能与一个网络接口相关联。
a) IPv6 地址模型中提出了一个重要的例外:如果硬件有能力在多个网络接口上正确地共享其负载
的话,则多个接口能共享一个 IPv6 地址(硬件和驱动程序提供支持)。这使得从服务器扩展至
负载分担的服务器群成为可能。
11. ICANN(Internet Corporation for Assigned Names and Numbers)行使 IANA(Internet Assigned Number
Authority ) 的 职 能 , 按 世 界 地 域 划 分 区 域 , 将 IPv6 地 址 分 配 给 各 个 区 域 Internet 注 册 处
(RIR,Regional Internet Registry),再由 RIR 分配给所辖区域的国家或申请者。
12. IPv6 地址的分类方法与 IPv4 类似,按照其传输类型分为 3 种:
a) 单播地址(Unicast Address):用来标识单一网络接口。送往一个单播地址的包将被传送至该地
址标识的接口上。
b) 多播(组播)地址(Multicast Address):用来标识一组网络接口(通常属于不同的节点)。送
往一个组播地址的包将被传送至有该地址标识的所有接口上。
c) 任播(泛播)地址(Anycast Address):用来标识一组网络接口,这些接口通常属于不同的节点
送往一个泛播地址的包将被传送至该地址标识的接口之一(根据选路协议对于距离的计算方法选
择“最近”的一个)。任播地址是 IPv6 引入的一种新的地址类型。
13. 一个典型的 IPv6 地址由 3 个部分组成:全球路由前缀 GRP(Global Routing Prefix)、子网 ID 和接
口 ID。
a) 全球路由前缀:识别分配给一个站点的某个特殊地址或地址范围。
b) 子网 ID:用于识别站点中的某个链接,一个子网 ID 与一个链接相关联,可以将多个子网 ID 与
一个链接相关联,也可以将多个子网 ID 分配给一个链接。
c) 接口 ID:用于识别和指明链接上的一个接口,并且接口 ID 在该链接上必须是唯一的。在 IPv6
寻址体系中,任何 IPv6 单播地址都需要一个接口 ID,它是基于 IEEE EUI-64 格式的。
14. 接口标识符的长度取决于子网前缀的长度。两者的长度是可以变化的,这取决于谁对它进行解释。
对于非常靠近寻址的节点接口(远离骨干网)的路由器可用相对较少的位数来标识接口。而靠近骨
干网的路由器,只需用少量地址位来指定子网前缀,这样,地址的大部分将用来标识接口标识符。