华为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报文实现。

相关推荐
九章云极AladdinEdu10 分钟前
深度学习优化器进化史:从SGD到AdamW的原理与选择
linux·服务器·开发语言·网络·人工智能·深度学习·gpu算力
哈哈很哈哈19 分钟前
构建高性能网络应用
网络
Xxtaoaooo21 分钟前
Nginx 502 网关错误:upstream 超时配置的踩坑与优化
运维·nginx·负载均衡·502错误·upstream超时
emojiwoo26 分钟前
HTTP 状态码背后的逻辑:从请求到响应的完整流程解析(含完整流程图)
网络·网络协议·http
番薯大佬1 小时前
Python学习-day9 字典Dictionary
网络·python·学习
一位搞嵌入式的 genius1 小时前
前端开发核心技术与工具全解析:从构建工具到实时通信
前端·笔记
..过云雨1 小时前
04.【Linux系统编程】基础开发工具2(makefile、进度条程序实现、版本控制器Git、调试器gdb/cgdb的使用)
linux·笔记·学习
zzzsde1 小时前
【Linux】初识Linux
linux·运维·服务器
fouryears_234171 小时前
云服务器使用代理稳定与github通信方法
运维·服务器·github
渡我白衣1 小时前
Linux网络:应用层协议http
linux·网络·http