当前位置: 首页 > news >正文

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

目录

第十三章  IPv6地址配置

13.1 IPv6地址无状态自动配置

13.1.1 RS和RA报文格式

13.1.2 RA的Flags字段

13.1.3 地址的生存周期

13.1.4 RA报文中前缀中的Flags

13.2 DHCPv6

13.2.1 DHCPV6的概念

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

http://www.lryc.cn/news/278543.html

相关文章:

  • 计算机网络-VLAN间通信
  • vue3的福音框架arco.design
  • BSP视频教程第29期:J1939协议栈CAN总线专题,源码框架,执行流程和应用实战解析,面向车通讯,充电桩,模组通信等(2024-01-08)
  • Java lambda表达式如何自定义一个toList Collector
  • 【hcie-cloud】【18】华为云Stack灾备服务介绍【容灾解决方案介绍、灾备方案架构介绍、管理组件灾备方案介绍、高阶云服务容灾简介、缩略词】【下】
  • linux建立软链接——以matlab为例
  • ubuntu20固定串口名称
  • 扩散模型(二)——DDIM学习笔记-大白话推导
  • 【软件测试作业_TPshop商城】农业工程学院-测试需求分析与测试计划+自动化+性能+测试用例+报告软件缺陷+测试计划+单元测试+系统测试
  • 屏幕截图编辑工具Snagit中文
  • 12GoF之代理模式
  • Unity中URP下实现能量罩(扭曲流光花纹)
  • 南京银行高管上新:“70后董事长”谢宁将上任,能否及时救场?
  • K8S容器编排基本使用
  • PyTorch 各种池化层函数全览与用法演示
  • Redis:原理速成+项目实战——Redis实战7(优惠券秒杀+细节解决超卖、一人一单问题)
  • 【刷题笔记3】
  • YOLOv8优化策略:轻量化改进 | 华为Ghostnet,超越谷歌MobileNet | CVPR2020
  • 格雷希尔G65系列快速接头满足汽车减震器的气压、油压测试要求
  • php中常用的几个安全函数
  • 【K8S 云原生】Kurbernets集群的调度策略
  • vue-office 支持多种文件(docx、excel、pdf)预览的vue组件库
  • 如何使用GaussDB创建脱敏策略(MASKING POLICY)
  • 【Golang map并发报错】panic: assignment to entry in nil map
  • 【GO语言依赖】Go语言依赖管理简述
  • 论文阅读记录SuMa SuMa++
  • 性能分析与调优: Linux 内存观测工具
  • 【ARM 嵌入式 编译系列 3.4 -- 查看所依赖库文件的路径 详细介绍】
  • 分布式锁3: zk实现分布式锁3 使用临时顺序节点+watch监听实现阻塞锁
  • google drive api