10.3、DHCPv6原理与配置
10.3、DHCPv6原理与配置
- 前言
- 主机在运行IPv6时,可以通过使用无状态地址自动配置或DHCPv6协议来获取IPv6地址。IPv6动态主机配置协议DHCPv6(Dynamic Host Configuration Protocol for IPv6)采用了客户端/服务器通信模式,是针对IPv6编址方案设计的、为主机分配IPv6地址和其他网络配置参数的协议
- 无状态地址自动分配
- 通过RA的报文交互获得前缀
- DHCPv6协议
- 有状态地址自动分配
- 无状态地址自动分配
- 主机在运行IPv6时,可以通过使用无状态地址自动配置或DHCPv6协议来获取IPv6地址。IPv6动态主机配置协议DHCPv6(Dynamic Host Configuration Protocol for IPv6)采用了客户端/服务器通信模式,是针对IPv6编址方案设计的、为主机分配IPv6地址和其他网络配置参数的协议
- 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
- 地址和DNS都从DHCPv6服务器获得
- M=0、O=1
- 地址使用RA广播和EUI-64计算出接口地址
- DNS和其他服务器从DHCPv6获得地址
- 该方式被称为Stateless DHCPv6
- M=0、O=0
- 应用于没有DHCPv6服务器的环境
- 路由器通告RA中的M和O被置位为1
- DHCPv6有状态自动分配
- 报文交互过程对应IPv4的过程
- 步骤
- 1、客户端发送Solicit
- 对应IPv4的Discover报文
- 2、服务器回复Advertise
- 对应IPv4的Offer报文
- 3、客户端回应一个Request报文
- 4、服务器回应一个Reply报文
- 对应IPv4的ACK报文
- 1、客户端发送Solicit
- DHCPv6无状态自动获取
- 步骤
- 1、客户端通过组播向服务器发送Information-Request报文,该报文指定客户端需要从DHCPv6服务器获取的配置参数
- 2、服务器收到Information-Request报文的获取,除了IP地址以外的网络配置参数
- 此时M=0,O=1,可以使用无状态自动获取IP地址和有状态获取IP地址其他参数,混合使用
- 步骤
- DHCPv6配置
- 配置步骤
- 1、RTA指定DHCPv6的duid格式
- 使用ll格式
- 也可以使用其默认格式
- 使用ll格式
- 1、RTA指定DHCPv6的duid格式
- 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
- M=1
- 使能DHCPv6地址池
- 配置完成后就可以自动获取IPv6地址
- 配置步骤
- 配置验证
- 查看配置
- 查看地址池
- 查看除外的地址
- DNS服务器的地址
- ensp现在不支持DHCPv6,所以配置完成后显示的还是ipv4的版本。实际设备这样配置是可以成功的
- 查看配置
- 总结
- ARG3系列路由器生产DUID的方式有哪些?
- 生产方式
- Duid ll
- Duid llt
- 可在路由器用问号查看duid的生产方式有哪些
- 生产方式
- 如果主机收到的路由器通告信息中M和O位被置1,主机将如何操作?
- 通过有状态去自动分配IP地址
- 通过有状态去获取除了IP地址的其他参数
- Eg
- 地址前缀
- DNS服务器地址
- Eg
- ARG3系列路由器生产DUID的方式有哪些?
10.3、DHCPv6原理与配置相关推荐
- IPv6基础介绍--IPv6路由基础--DHCPv6原理与配置——总结
一.IPv6基础介绍 1.IPv6是Internet工程任务组(IETF)设计的一套规范,它是网络层协议的第二代标准协议,也是IPv4(Internet Protocol Version 4)的升级版 ...
- DHCPv6原理与配置
主机在运行IPv6时,可以通过使用无状态地址自动配置或DHCPv6协议来获取IPv6地址.IPv6动态主机配置协议DHCPv6(Dynamic Host Configuration Protocol ...
- 静态路由_【零基础学云计算】静态路由!静态路由!静态路由!原理与配置
本次和各位小伙伴分享的是静态路由的原理和配置,接下来我会从以下几个方面来和大家进行解析: 1.路由器的工作原理 2.路由表的形成 3.静态路由和默认路由 4.路由器转发数据包的封装过程 5.静态路由和 ...
- centeros7网络服务无法启动_Linux网络服务02——DHCP原理与配置
Linux网络服务02--DHCP原理与配置 一.DHCP服务概述 1.DHCP(Dynamic Host Configuration Protocol)动态主机配置协议 DHCP是由Internet ...
- DNSSEC 原理、配置与布署简介
本文转载自:http://netsec.ccert.edu.cn/duanhx/archives/1479 作者:段海新,清华大学信息网络工程研究中心 ------------------------ ...
- Oracle 11g RAC SCAN ip的原理及配置
Oracle 11g RAC SCAN ip的原理及配置 Oracle 11g RAC网格即插即用(GPnP)工作原理: SCAN概念: 先介绍一下什么叫SCAN,SCAN(Single ...
- HSRP双机热备工作原理与配置
热备份路由选择协议(HSRP) 一.HSRP的相关概念 1.HSRP的原理 1.1.HSRP概述 HSRP(Host Standby Routing Protocol,热备份路由选择协议)是Cisco ...
- Spring MVC原理及配置详解
转载自 http://blog.csdn.net/jianyuerensheng/article/details/51258942 [Spring]Spring MVC原理及配置 1.Spring M ...
- Linux网络深入DHCP、FTP原理和配置方法(详细图解)
Linux网络DHCP.FTP原理和配置 一.DHCP服务 1.了解DHCP服务 2.使用DHCP的好处 3.DHCP的分配方式 4.DHCP的租约过程 1.客户机请求IP地址 2.服务器响应 3.客 ...
最新文章
- Spring Boot 五种热部署方式,极速开发就是生产力!
- 超线程技术——超线程技术让(P4)处理器增加5%的裸晶面积,就可以换来15%~30%的效能提升,本质单核模拟双核!和异步编程的思想无异。...
- 通话录音_谁说苹果手机不能通话录音?四种方法教给你!别再说你不知道了
- node创建web服务器代码示例
- ora-24811提供写入的数据少于指定的数据_C++开源、高性能时序数据库pinusdb
- 2018年第九届蓝桥杯C/C++ C组国赛 —— 第三题:全排列
- CodeForces - 1295B Infinite Prefixes(数学)
- linux Packet socket (1)简单介绍
- Jquery一些笔记
- RHEL6.4上Samba/NFS服务器简单配置
- FZU 2108 Mod problem
- c++ 函数当参数传参,类函数当参数传参,匿名函数当参数传参,function<void()>
- 阿里 虚拟主机和弹性web托管的具体区别是什么
- 网易云计算机系统有限公司,网易云音乐
- MySQL的索引与事务(面试必考) - 细节狂魔
- 可以免费测试的短信验证码接口接入
- 极域教师端和学生端链接不上,出现这种问题怎么解决
- 修复计算机系统还原,怎么给电脑系统做一键恢复
- 三支决策(从粗糙集说起)
- JS继承和继承基础总结