10.3、DHCPv6原理与配置

  • 前言

    • 主机在运行IPv6时,可以通过使用无状态地址自动配置或DHCPv6协议来获取IPv6地址。IPv6动态主机配置协议DHCPv6(Dynamic Host Configuration Protocol for IPv6)采用了客户端/服务器通信模式,是针对IPv6编址方案设计的、为主机分配IPv6地址和其他网络配置参数的协议

      • 无状态地址自动分配

        • 通过RA的报文交互获得前缀
      • DHCPv6协议
        • 有状态地址自动分配
  • DHCPv6基本概念
    • DHCPv6能够为主机分配IPv6地址以及其他网络配置参数,并能够实现这些参数的集中管理
    • 主机允许IPv6时,可以进行无状态获取Ipv6地址,也可以有状态获取IPv6地址。IPv6报文交互过程是差不多的
      • 客户端向服务器采用的是UDP的547端口
      • 服务器向客户端发送报完采用546端口进行交互
    • 客户端发送请求报文向DHCPv6服务器申请IPv6地址,目的地址为组播地址ff02::1:2
    • DUID用来标识一台DHCPv6服务器或客户端
      • 服务器再往里中不只有一台,当有多台服务器进行反应时,可以由DUID来标识DHCP服务器和客户端
      • DUID作为唯一的标识符,由系统进行自动配置
  • DHCPv6
    • 路由器通告RA中的M和O被置位为1
      • 当客户端和路由器被接通时,RTA会发送路由通告(RA),客户端通过RA获取前缀,以此来计算出自身IPv6地址
      • 如何判断是无状态自动获取还是有状态自动获取?
        • 主要通过M、O进行标识
        • M=1、O=1
          • 地址和DNS都从DHCPv6服务器获得

            • 该方式被称为Stateful DHCPv6
        • M=0、O=1
          • 地址使用RA广播和EUI-64计算出接口地址
          • DNS和其他服务器从DHCPv6获得地址
            • 该方式被称为Stateless DHCPv6
        • M=0、O=0
          • 应用于没有DHCPv6服务器的环境
  • DHCPv6有状态自动分配
    • 报文交互过程对应IPv4的过程
    • 步骤
      • 1、客户端发送Solicit

        • 对应IPv4的Discover报文
      • 2、服务器回复Advertise
        • 对应IPv4的Offer报文
      • 3、客户端回应一个Request报文
      • 4、服务器回应一个Reply报文
        • 对应IPv4的ACK报文
  • DHCPv6无状态自动获取
    • 步骤
      • 1、客户端通过组播向服务器发送Information-Request报文,该报文指定客户端需要从DHCPv6服务器获取的配置参数
      • 2、服务器收到Information-Request报文的获取,除了IP地址以外的网络配置参数
        • 此时M=0,O=1,可以使用无状态自动获取IP地址和有状态获取IP地址其他参数,混合使用
  • DHCPv6配置
    • 配置步骤
      • 1、RTA指定DHCPv6的duid格式

        • 使用ll格式

          • 也可以使用其默认格式
    • 2、配置DHCPv6地址池
      • 指定前缀地址池使用的是3000::/64
      • 排除已用的地址
      • 指定DNS服务器地址
      • 指定DNS域名
    • 3、配置接口
      • 使能IPv6
      • 配置IPv6地址
      • 配置IPv6的M、O值
        • M=1

          • Ipv6 nd autoconfig managed-address-flag
        • O=1
          • Ipv6 nd autoconfig other-flag
      • 使能DHCPv6地址池
    • 配置完成后就可以自动获取IPv6地址
  • 配置验证
    • 查看配置
      • 查看地址池
      • 查看除外的地址
      • DNS服务器的地址
    • ensp现在不支持DHCPv6,所以配置完成后显示的还是ipv4的版本。实际设备这样配置是可以成功的
  • 总结
    • ARG3系列路由器生产DUID的方式有哪些?

      • 生产方式

        • Duid ll
        • Duid llt
        • 可在路由器用问号查看duid的生产方式有哪些
    • 如果主机收到的路由器通告信息中M和O位被置1,主机将如何操作?
      • 通过有状态去自动分配IP地址
      • 通过有状态去获取除了IP地址的其他参数
        • Eg

          • 地址前缀
          • DNS服务器地址

10.3、DHCPv6原理与配置相关推荐

  1. IPv6基础介绍--IPv6路由基础--DHCPv6原理与配置——总结

    一.IPv6基础介绍 1.IPv6是Internet工程任务组(IETF)设计的一套规范,它是网络层协议的第二代标准协议,也是IPv4(Internet Protocol Version 4)的升级版 ...

  2. DHCPv6原理与配置

    主机在运行IPv6时,可以通过使用无状态地址自动配置或DHCPv6协议来获取IPv6地址.IPv6动态主机配置协议DHCPv6(Dynamic Host Configuration Protocol ...

  3. 静态路由_【零基础学云计算】静态路由!静态路由!静态路由!原理与配置

    本次和各位小伙伴分享的是静态路由的原理和配置,接下来我会从以下几个方面来和大家进行解析: 1.路由器的工作原理 2.路由表的形成 3.静态路由和默认路由 4.路由器转发数据包的封装过程 5.静态路由和 ...

  4. centeros7网络服务无法启动_Linux网络服务02——DHCP原理与配置

    Linux网络服务02--DHCP原理与配置 一.DHCP服务概述 1.DHCP(Dynamic Host Configuration Protocol)动态主机配置协议 DHCP是由Internet ...

  5. DNSSEC 原理、配置与布署简介

    本文转载自:http://netsec.ccert.edu.cn/duanhx/archives/1479 作者:段海新,清华大学信息网络工程研究中心 ------------------------ ...

  6. Oracle 11g RAC SCAN ip的原理及配置

    Oracle 11g RAC SCAN ip的原理及配置   Oracle 11g RAC网格即插即用(GPnP)工作原理: SCAN概念:     先介绍一下什么叫SCAN,SCAN(Single ...

  7. HSRP双机热备工作原理与配置

    热备份路由选择协议(HSRP) 一.HSRP的相关概念 1.HSRP的原理 1.1.HSRP概述 HSRP(Host Standby Routing Protocol,热备份路由选择协议)是Cisco ...

  8. Spring MVC原理及配置详解

    转载自 http://blog.csdn.net/jianyuerensheng/article/details/51258942 [Spring]Spring MVC原理及配置 1.Spring M ...

  9. Linux网络深入DHCP、FTP原理和配置方法(详细图解)

    Linux网络DHCP.FTP原理和配置 一.DHCP服务 1.了解DHCP服务 2.使用DHCP的好处 3.DHCP的分配方式 4.DHCP的租约过程 1.客户机请求IP地址 2.服务器响应 3.客 ...

最新文章

  1. Spring Boot 五种热部署方式,极速开发就是生产力!
  2. 超线程技术——超线程技术让(P4)处理器增加5%的裸晶面积,就可以换来15%~30%的效能提升,本质单核模拟双核!和异步编程的思想无异。...
  3. 通话录音_谁说苹果手机不能通话录音?四种方法教给你!别再说你不知道了
  4. node创建web服务器代码示例
  5. ora-24811提供写入的数据少于指定的数据_C++开源、高性能时序数据库pinusdb
  6. 2018年第九届蓝桥杯C/C++ C组国赛 —— 第三题:全排列
  7. CodeForces - 1295B Infinite Prefixes(数学)
  8. linux Packet socket (1)简单介绍
  9. Jquery一些笔记
  10. RHEL6.4上Samba/NFS服务器简单配置
  11. FZU 2108 Mod problem
  12. c++ 函数当参数传参,类函数当参数传参,匿名函数当参数传参,function<void()>
  13. 阿里 虚拟主机和弹性web托管的具体区别是什么
  14. 网易云计算机系统有限公司,网易云音乐
  15. MySQL的索引与事务(面试必考) - 细节狂魔
  16. 可以免费测试的短信验证码接口接入
  17. 极域教师端和学生端链接不上,出现这种问题怎么解决
  18. 修复计算机系统还原,怎么给电脑系统做一键恢复
  19. 三支决策(从粗糙集说起)
  20. JS继承和继承基础总结

热门文章

  1. 基于strongSwan配置预共享密钥的IPsec实验
  2. iOS 发布证书申请 (转载)
  3. Python 函数代码示例
  4. 引入函数库c语言,C语言标准函数库分析
  5. 联合熵、条件熵、互信息、相对熵、交叉熵的详解
  6. Tmall商品详情接口(商品列表接口,商品销量接口,app详情接口)代码对接教程
  7. 缺页中断与页面置换算法
  8. torchtext.vocab
  9. 情人节送男友什么有新意、2022送礼指南
  10. 电子商务毕业论文php,基于PHP的校园电子商务系统的设计与实现.doc