「网工必备文档」网络工程师必须知道的IPv6详解

小编:迷魂雪 更新时间:2022-05-01

1. IPv6 的背景

IPv4 地址空间已经消耗殆尽,近乎无限的地址空间是 IPv6 的最大优势

「网工必备文档」网络工程师必须知道的IPv6详解

2. IPv6 基本报头

在 IPv4 的基础上增加了流标签,去掉了一些冗余字段,使报文头部的处理更为简单、高效


「网工必备文档」网络工程师必须知道的IPv6详解

3. IPv6 扩展报头

是跟在 IPv6 基本报头后面的可选报头,可以有一个或多个

「网工必备文档」网络工程师必须知道的IPv6详解

4. IPv6 的地址格式


「网工必备文档」网络工程师必须知道的IPv6详解「网工必备文档」网络工程师必须知道的IPv6详解

IPv6 地址长度为 128bit,每 16bit 划分在为一段,每段由 4 个 16 进制数表示,并用冒号隔开

IPv6 地址包括网络前缀和接口标识两部分组成

每一组中的前导 0 都可以省略

地址中包含的连续全为 0 的组,可以用双冒号“::”来代替


5. IPv6 地址分类

「网工必备文档」网络工程师必须知道的IPv6详解

IPv6 地址分为单播地址,任播地址、组播地址

全球单播地址

带有固定的前缀,类似于 IPv4 的公网地址


「网工必备文档」网络工程师必须知道的IPv6详解

链路本地单播地址

链路本地单播地址前缀位 FE80::/,在链路上标识接口,自动生成


「网工必备文档」网络工程师必须知道的IPv6详解

组播地址

所有 IPv6 组播地址都以 FF 开始,标识一组接口

「网工必备文档」网络工程师必须知道的IPv6详解「网工必备文档」网络工程师必须知道的IPv6详解

任播地址

用一个地址标识一组网络接口,属于不同的节点

「网工必备文档」网络工程师必须知道的IPv6详解

6. IPv6 无状态地址自动配置

「网工必备文档」网络工程师必须知道的IPv6详解

网络节点向相连的路由器发送 RS,请求地址前缀信息

路由器通过发送路由器通告 RA,回复地址前缀信息

7. EUI-64 规范

「网工必备文档」网络工程师必须知道的IPv6详解

将 FFFE 插入 MAC 中间,并将第 7 位置反,生成接口 ID

8. IPv6 无状态地址 DAD 检查

「网工必备文档」网络工程师必须知道的IPv6详解

当为接口配置 IPv6 地址是,DAD 用来在本地链路范围内检测将要使用的 IPv6,地址是否唯一(免费 ARP)