10.3、DHCPv6原理与配置

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服务器地址
  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值