华为HCIE课堂笔记第十三章 IPv6地址配置

目录

[第十三章 IPv6地址配置](#第十三章 IPv6地址配置)

[13.1 IPv6地址无状态自动配置](#13.1 IPv6地址无状态自动配置)

[13.1.1 RS和RA报文格式](#13.1.1 RS和RA报文格式)

[13.1.2 RA的Flags字段](#13.1.2 RA的Flags字段)

[13.1.3 地址的生存周期](#13.1.3 地址的生存周期)

[13.1.4 RA报文中前缀中的Flags](#13.1.4 RA报文中前缀中的Flags)

[13.2 DHCPv6](#13.2 DHCPv6)

[13.2.1 DHCPV6的概念](#13.2.1 DHCPV6的概念)

[13.2.2 DCHPv6的报文](#13.2.2 DCHPv6的报文)


第十三章 IPv6地址配置

13.1 IPv6地址无状态自动配置

使用RS和RA报文实现

13.1.1 RS和RA报文格式

RA报文的目的IPv6地址:所有的IPv6节点组播地址FF02::1

RS报文的目的IPv6地址:所有路由器节点的组播地址FF02::2

两个报文的源IPv6地址:链路本地地址

无状态自动配置的过程:

  1. 单播地址配置后都需要进行DAD检测
  2. PC自动生成链路本地地址。
  3. PC已自己的链路本地地址为源地址发送RS请求报文。
  4. 路由器收到RS报文后回复RA报文,携带前缀信息
  5. PC收到前缀信息,根据前缀信息+自己产生的接口ID生成IPV6

13.1.2 RA的Flags字段

Mbit位(Managed):管理地址配置标识:两种取值

  1. M取值为0:表示通过无状态自动配置配置IPv6地址和参数信息
    1. Obit位:其他有状态配置标识,其他的参数如何配置。
      1. 取值为0:其他参数通过无状态自动配置实现。
      2. 取值为1:其他参数通过DHCPv6配置实现。
  2. M取值为1:表示通过DHCPv6有状态配置配置IPV6地址和参数信息。
    1. Obit位:忽略,无论是否取值,都使用DHCPv6获取地址和其他参数。

Router preference:路由器优先级,终端收到多个RA报文,来自不同的路由器,可以通过该字段选择缺省网关,生成缺省路由。优先级字段取值高、中、低,优先级越高越优。

13.1.3 地址的生存周期

两个计时器:优选时间,有效时间;优选时间被包含在有效时间内。有效时间=优选时间+Deprecated阶段的时间

  1. 单播地址被配置在接口后,进入到实验地址阶段,地址状态标记为实验地址
  2. 经过DAD(重复地址检测),该地址进入到优选时间,成为优选地址
    1. 优选地址可以新建连接,正常收发报文
  3. 优选地址超过优选时间计时器,则进入到Deprecated阶段,成为Deprecated状态地址。
    1. 改地址可以继续使用,但不建议使用,不能用于新的连接的建立。
  4. 当地址的使用时间超过了有效时间,则从Deprecated状态切换到invalid状态,成为不可用地址。无法使用该地址进行通信。

13.1.4 RA报文中前缀中的Flags

1、Autonomouns Addr-conf flag:自动配置位,默认置位,置位后,其他设备收到了该RA报文,可以根据该前缀进行无状态自动配置。如果不置位,表示收到该报文之后,不使用该前缀进行无状态自动配置。

2、一个RA报文中可以携带同一个链路的多个前缀信息。

13.2 DHCPv6

13.2.1 DHCPV6的概念

T1时间:只IPV6的租期剩余0.5的时候,需要进行地址的重新续租操作。

T2时间:IPV6地址的租期剩余0.2(到达0.8)的时候,需要进行地址重绑定操作。

13.2.2 DCHPv6的报文

DHCPv6有状态交互的四步:与IPV4类似

DHCPv6 有状态交互两步:携带rapid commit选项,如果服务器支持,则进行两步交互,直接回复reply报文,携带参数;不支持,则进行四步交换,使用Solicit、advertise、request、reply报文实现。

相关推荐
じ☆冷颜〃1 小时前
分布式系统中网络技术的演进与异构融合架构(HFNA)
笔记·python·物联网·设计模式·架构·云计算
米羊1211 小时前
fastjson (3修复)
网络·网络协议·安全
人工智能训练3 小时前
OpenEnler等Linux系统中安装git工具的方法
linux·运维·服务器·git·vscode·python·ubuntu
郭涤生4 小时前
第十章_信号_《UNIX环境高级编程(第三版)》_笔记
服务器·笔记·unix
QT 小鲜肉4 小时前
【Linux命令大全】001.文件管理之which命令(实操篇)
linux·运维·服务器·前端·chrome·笔记
oMcLin5 小时前
Ubuntu 22.04 无法连接外部网络的故障排查与解决(解决 DNS 配置问题)
linux·网络·ubuntu
巧克力味的桃子5 小时前
单链表 - 有序插入并输出学习笔记
笔记·学习
智者知已应修善业5 小时前
【求等差数列个数/无序获取最大最小次大次小】2024-3-8
c语言·c++·经验分享·笔记·算法
fantasy5_56 小时前
Linux 动态进度条实战:从零掌握开发工具与核心原理
linux·运维·服务器
weixin_462446236 小时前
exo + tinygrad:Linux 节点设备能力自动探测(NVIDIA / AMD / CPU 安全兜底)
linux·运维·python·安全