DHCPv6技术介绍
DHCPv6技术介绍
目 录
DHCPv6
DHCPv6概述
DHCPv6网络构成
DHCPv6地址/前缀分配过程
交互两个消息的快速分配过程
交互四个消息的分配过程
地址/前缀租约更新过程
DHCPv6无状态配置
DHCPv6无状态配置简介
DHCPv6无状态配置过程
DHCPv6中继工作过程
协议规范
DHCPv6
DHCPv6概述
与其他IPv6地址分配方式(手工配置、通过路由器公告消息中的网络前缀无状态自动配置等)相比,DHCPv6具有以下优点:
l 不仅可以分配IPv6地址,还可以分配IPv6前缀,便于全网络的自动配置和管理。
l 更好地控制地址的分配。通过DHCPv6不仅可以记录为主机分配的地址/前缀,还可以为特定主机分配特定的地址/前缀,以便于网络管理。
l 除了IPv6前缀、IPv6地址外,还可以为主机分配DNS服务器、域名等网络配置参数。
DHCPv6网络构成
l DHCPv6客户端:动态获取IPv6地址、IPv6前缀或其他网络配置参数的设备。
DHCPv6地址/前缀分配过程
交互两个消息的快速分配过程
(1) DHCPv6客户端在发送的Solicit消息中携带Rapid Commit选项,标识客户端希望服务器能够快速为其分配地址/前缀和网络配置参数;
交互四个消息的分配过程
步骤 |
发送的消息 |
说明 |
(1) |
Solicit |
DHCPv6客户端发送该消息,请求DHCPv6服务器为其分配IPv6地址/前缀和网络配置参数 |
(2) |
Advertise |
如果Solicit消息中没有携带Rapid Commit选项,或Solicit消息中携带Rapid Commit选项,但服务器不支持快速分配过程,则DHCPv6服务器回复该消息,通知客户端可以为其分配的地址/前缀和网络配置参数 |
(3) |
Request |
如果DHCPv6客户端接收到多个服务器回复的Advertise消息,则根据消息接收的先后顺序、服务器优先级等,选择其中一台服务器,并向该服务器发送Request消息,请求服务器确认为其分配地址/前缀和网络配置参数 |
(4) |
Reply |
DHCPv6服务器回复该消息,确认将地址/前缀和网络配置参数分配给客户端使用 |
地址/前缀租约更新过程
DHCPv6无状态配置
DHCPv6无状态配置简介
DHCPv6服务器可以为已经具有IPv6地址/前缀的客户端分配其他网络配置参数,该过程称为DHCPv6无状态配置。
地址无状态自动配置是指节点根据路由器发现/前缀发现所获取的信息,自动配置IPv6地址。
DHCPv6无状态配置过程
(1) 客户端以组播的方式向DHCPv6服务器发送Information-request报文,该报文中携带Option Request选项,指定客户端需要从服务器获取的配置参数。
(2) 服务器收到Information-request报文后,为客户端分配网络配置参数,并单播发送Reply报文将网络配置参数返回给客户端。
DHCPv6中继工作过程
(1) DHCPv6客户端向所有DHCPv6服务器和中继的组播地址FF02::1:2发送请求;
(2) DHCPv6中继接收到请求后,将其封装在Relay-forward报文的中继消息选项(Relay Message Option)中,并将Relay-forward报文发送给DHCPv6服务器;
(4) DHCPv6中继从Relay-reply报文中解析出服务器的应答,转发给DHCPv6客户端;
DHCPv6客户端根据DHCPv6服务器分配的IPv6地址/前缀和其他参数进行网络配置。
协议规范
l RFC 3736:Stateless Dynamic Host Configuration Protocol (DHCP) Service for IPv6
l RFC 3315:Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
l RFC 2462:IPv6 Stateless Address Autoconfiguration
l RFC 3633:IPv6 Prefix Options for Dynamic Host Configuration Protocol (DHCP) version 6
DHCPv6技术介绍相关推荐
- Tensorrt一些优化技术介绍
Tensorrt一些优化技术介绍 Figure 1. A quantizable AveragePool layer (in blue) is fused with a DQ layer and a ...
- 线上分享会预告之三维模型检索技术介绍
大家好.本周公众号将迎来第一位线上直播分享会,此次分享是一次接力,我们希望更多的加入我们一起分享.这里先预告一下,线上直播的时间在本周三晚上19::00,大家多多关注. 本周线上分享会预告 主讲题目: ...
- WMI技术介绍和应用——总结(完)
断断续续的,历经三年将WMI这个主题给写完了.记得最开始时接触该技术,是因为传统获取CPU序列号的方法总是出错.于是接触了这种已经很老的技术.本着打破砂锅问到底的想法,我决定稍微研究一下,结果越来越深 ...
- WMI技术介绍和应用——Event Consumer Provider
在<WMI技术介绍和应用--Event Provider>和<WMI技术介绍和应用--接收事件>中,我们展现了如何处理和事件相关的WMI知识.而<WMI技术介绍和应用-- ...
- WMI技术介绍和应用——Event Provider
在<WMI技术介绍和应用--Instance/Method Provider>一文中,我们介绍了Instance和Method Provider的编写方法.本文我们将介绍更有意思的&quo ...
- WMI技术介绍和应用——Instance/Method Provider
在<WMI技术介绍和应用--事件通知>一文中,我们提到了提供者(Provider)这个概念.我们还是要引入WMI的结构图(转载请指明出于breaksoftware的csdn博客) 我们在1 ...
- WMI技术介绍和应用——事件通知
在<WMI技术介绍和应用--WMI概述>中,我们使用了下图介绍WMI构架(转载请指明出于breaksoftware的csdn博客) 我们之前介绍的使用WMI查询系统.硬件等信息的功能,是通 ...
- WMI技术介绍和应用——执行方法
在之前的博文中,我们主要介绍了如何使用WMI查询信息和接收事件.本文将介绍WMI的另一种用法--执行方法.(转载请指明出于breaksoftware的csdn博客) 这块的内容在msdn中有详细的介绍 ...
- WMI技术介绍和应用——接收事件
时隔两三年,再次更新WMI系列博文.好在功能在三年前就已经实现了,现在只要补充些实例即可. 之前介绍的基本都是查询静态数据,而本文将要介绍非常有意思的事件接收功能.(转载请指明出于breaksoftw ...
- WMI技术介绍和应用——查询硬件信息
这个月实在太忙了,一直没有时间去继续写WMI的应用例子. 本来是希望将<WMI技术介绍和应用>系列博文写的像WMI百科全书般,但是貌似对这个技术感兴趣的同学并不多,所以我决定对部分知识点点 ...
最新文章
- Cell:康奈尔大学郭春君组开发针对非模式肠道细菌的基因编辑工具
- Java 必须掌握的 12 种 Spring 常用注解!
- Acwing第 12 场周赛【未完结】
- 如何使用阿里云容器服务保障容器的内存资源质量
- vue学习- 列表渲染v-for
- python多任务编程_python线程的多任务编程
- Centos7 安装docker和docker-compose
- 内核并发控制---RCU (来自网易)
- 【重识 HTML + CSS】CSS 特性
- 可变条码打印软件如何制作黑底白字条形码
- 【CTR预估】 xDeepFM模型
- NLP领域表达退化各向异性理解及对应策略总结
- 瑞吉外卖项目(一)软件开发流程设计及环境搭建
- 《易中天中华史 - 第二卷 国家》读书笔记
- 什么叫诚实_诚信是什么
- 缓冲区溢出攻击指什么?如何防御?
- StarUML3.0.1的破解方法
- VS2010中使用zxing识别图片二维码
- 计算机快捷键全选,全选快捷键,详细教您电脑全选快捷键是什么
- 双方都在外地能起诉离婚吗