华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
使能DHCPv6 PD服务器功能
使能DHCPv6 PD服务器功能
背景信息
设备作为DHCPv6 PD服务器,支持在系统视图下或接口视图下使能DHCPv6 PD服务器功能。
在接口视图下使能DHCPv6 PD服务器:
在设备连接DHCPv6 PD客户端的接口上使能DHCPv6 PD服务器并指定IPv6 PD地址池,设备从该接口接收到客户端发送的DHCPv6请求报文后,将从接口绑定的IPv6地址池中为DHCPv6客户端分配IPv6地址前缀或者DNS等配置参数。
- 当DHCPv6 PD服务器与DHCPv6 PD客户端在同一链路范围,即不存在DHCPv6中继的场景时,可以实现为DHCPv6 PD服务器接口下的DHCPv6 PD客户端分配IPv6地址前缀或者DNS服务器地址等配置参数。
- 当DHCPv6 PD服务器与DHCPv6 PD客户端在不同链路范围,即存在DHCPv6中继的场景时,可以实现为DHCPv6中继下的一个网段的DHCPv6 PD客户端分配IPv6地址前缀或者DNS服务器地址等配置参数。
在系统视图下使能DHCPv6 PD服务器:
当DHCPv6 PD服务器与DHCPv6 PD客户端在不同链路范围,即存在DHCPv6中继的场景时,如果在接口视图下使能DHCPv6 PD服务器,由于一个接口下只能指定一个IPv6 PD地址池,因此只能实现为DHCPv6中继下的一个网段的客户端分配IP地址前缀等配置参数。如果需要通过DHCPv6中继为多个网段的DHCPv6 PD客户端分配IP地址前缀等配置参数,可以通过在系统视图下使能DHCPv6 PD服务器。
在接口视图下使能DHCPv6 PD服务器的配置方法受物理接口状态的影响,如果接口状态变为Down,DHCPv6 PD服务器就无法通过DHCPv6中继为客户端成功分配网络配置参数。通过在系统视图下使能DHCPv6 PD服务器,如果DHCPv6中继和DHCPv6 PD服务器之间有多条可达路由,只要保证DHCPv6中继跟DHCPv6 PD服务器之间存在一条可达路由,就可以实现通过中继为客户端分配IPv6地址前缀等配置参数,提高了客户端获取配置信息的可靠性;此外,不需要在接口上配置,减少了管理员的维护工作量。
操作步骤
- 在接口视图下使能DHCPv6 PD服务器:
- 执行命令system-view,进入系统视图。
- 执行命令dhcp enable,使能DHCP服务。
- 执行命令ipv6,全局使能IPv6功能。
- 执行命令interface interface-type interface-number,进入接口视图。
- 执行命令ipv6 enable,接口下使能IPv6服务。
- 执行命令ipv6 address { ipv6-address prefix-length | ipv6-address/prefix-length },配置接口的全球单播IPv6地址。
- 执行命令dhcpv6 server pool-name [ allow-hint | preference preference-value | rapid-commit | unicast ] *,接口下使能DHCPv6 PD服务器功能。
缺省情况下,接口下DHCPv6 PD服务器功能处于未使能状态。
- 在系统视图下使能DHCPv6 PD服务器:
- 执行命令system-view,进入系统视图。
- 执行命令dhcp enable,使能DHCP服务。
- 执行命令ipv6,全局使能IPv6功能。
- (可选)执行命令dhcpv6 server { allow-hint | preference preference-value | rapid-commit | unicast } *,在系统视图下使能DHCPv6 PD服务器功能。
缺省情况下,系统视图下DHCPv6 PD服务器功能处于未使能状态。
设备作为DHCPv6 PD服务器时,可能配置了多个IPv6 PD地址池,DHCPv6服务器接收到DHCPv6请求报文后,选择IPv6 PD地址池的原则如下:
- 对于存在中继的场景,根据报文中第一个不为0的“link-address”字段(标识DHCPv6客户端所在链路范围),选择与地址池中已配置的网络前缀(执行命令link-address)属于同一链路范围的地址池。
- 对于不存在中继的场景,不支持在系统视图下使能DHCPv6 PD服务器。
后续处理
DHCPv6 PD客户端的上行接口(即连接DHCPv6 PD服务器侧或者中继侧的接口),需要通过RA报文自动生成IPv6全球单播地址,进一步生成到DHCPv6 PD服务器的路由。所以,连接DHCPv6 PD客户端上行接口的对端设备接口(DHCPv6 PD服务器或者中继),需要配置发布RA报文功能。
- 执行命令system-view,进入系统视图。
- 执行命令interface interface-type interface-number,进入接口视图。
执行命令undo ipv6 nd ra halt,使能设备发布RA报文功能。
缺省情况下,RA报文的发布开关处于未打开状态。