赞
踩
- 1. M/O bit位
- M表示如何获取IPv6地址前缀,O表示如何获取其他参数
- 1. M=1,O=1:主机用DHCPv6来执行地址和其他参数的配置
- 2. M=0,O=0:
- 对应无DHCPv6设备的网络
- 主机通过RA获取前缀信息配置无状态地址
- 并且用其他方法(手动配置)配置其他参数
- 3. M=0,O=1:用RA获取前缀信息配置无状态地址,用DHCPv6配置其他主机参数
- 4. M=1,O=0:DHCPv6仅用于地址配置,不用于配置其他参数
- 5. 命令:
- 可将M-bit设置为1:
- ipv6 nd autoconfig managed-address-flag
- 可将O-bit设置为1:
- ipv6 nd autoconfig other-flag
- 2. A bit位:
- 1. 指示终端设备是否能使用该前缀进行无状态地址自动配置
- 2. 使用如下命令将该比特位设置为0:
- ipv6 nd ra prefix 2001:DB8:: 64 2592000 604800 no-autoconfig
支持对客户端分配IPv6前缀、IPv6地址和其他网络配置参数,并记录这些信息,便于网络管理
1.DHCPv6有状态自动配置
2.DHCPv6无状态自动配置
3.DHCPv6 PD(Prefix Delegation,前缀代理)自动配置
DHCPv6 Client:DHCPv6客户端
通过与DHCPv6服务器进行报文交互,获取IPv6地址/前缀和其他网络配置参数,完成自身的网络配置。
DHCPv6 Server:DHCPv6服务器
负责处理来自客户端或中继的地址分配、地址续租、地址释放等请求,为客户端分配IPv6地址/前缀和其他网络配置参数。
DHCPv6 Relay:DHCPv6中继
负责转发来自客户端或服务器的DHCPv6报文,协助DHCPv6客户端和DHCPv6服务器完成地址配置功能。
四步交互
两步交互
适用场景:网络中只存在一台DHCPv6服务器的情况
DHCPv6服务器为已经具有IPv6地址/前缀的客户端分配除地址/前缀以外的其他网络配置参数,该过程称为DHCPv6无状态自动配置。
前提条件:
在主机生成链路本地地址并检测无地址冲突后,会首先发起路由器发现过程,即主机发送RS报文,路由器回应RA报文。如果RA报文中M-bit为0,O-bit为1,则表示主机将通过DHCPv6无状态自动配置来获取除地址/前缀外的其他配置参数,如DNS、SIP、SNTP等服务器配置信息等。
交互过程:
解决:在一个层次化的网络结构中,手工指定不同层次的IPv6地址配置带来的IPv6地址扩展性不佳和不利于IPv6地址的统一规划管理的问题
场景:一般用于网络中存在路由器需要继续为下连的IPv6主机分配前缀的场景,实现主机的地址自动配置
当服务器和客户端不在一个网段时,需要使用到DHCPv6中继来完成IPv6地址/前缀和其他网络配置参数的获取。
情况1:
情况2:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。