• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

02-IP业务分册

目录

06-DHCPv6中继配置

本章节下载 06-DHCPv6中继配置  (152.32 KB)

06-DHCPv6中继配置


1 DHCPv6中继

1.1  DHCPv6中继简介

1.1.1  应用环境

图1-1 DHCPv6中继应用组网图

 

DHCPv6客户端通常通过链路本地范围的组播地址与DHCPv6服务器通信,以获取IPv6地址和其他网络配置参数。如图1-1所示,服务器和客户端不在同一个链路范围内时,服务器和客户端无法直接通信,需要通过DHCPv6中继来转发报文。部署DHCPv6中继可以避免在每个链路范围内都部署DHCPv6服务器,既节省了成本,又便于进行集中管理。

1.1.2  DHCPv6中继的工作过程

图1-2 DHCPv6中继的工作过程

 

图1-2所示,以交互两个消息的快速分配过程为例,DHCPv6客户端通过DHCPv6中继,从DHCPv6服务器获取IPv6地址和其他网络配置参数的过程为:

(1)        DHCPv6客户端向所有DHCPv6服务器和中继的组播地址FF02::1:2发送携带Rapid Commit选项的Solicit消息;

(2)        DHCPv6中继接收到Solicit消息后,将其封装在Relay-forward报文的中继消息选项(Relay Message Option)中,并将Relay-forward报文发送给DHCPv6服务器;

(3)        DHCPv6服务器从Relay-forward报文中解析出客户端的Solicit消息,为客户端选取IPv6地址和其他参数,构造Reply消息,将Reply消息封装在Relay-reply报文的中继消息选项中,并将Relay-reply报文发送给DHCPv6中继;

(4)        DHCPv6中继从Relay-reply报文中解析出服务器的Reply消息,转发给DHCPv6客户端,以便DHCPv6客户端根据DHCPv6服务器分配的IPv6地址和其他参数进行网络配置。

1.2  配置DHCPv6中继

工作在DHCPv6中继模式的接口接收到DHCPv6客户端发来的报文后,将其封装在Relay-forward报文中,并发送给指定的DHCPv6服务器,由DHCPv6服务器为客户端分配IPv6地址和其他网络配置参数。

1.2.1  配置准备

配置DHCPv6中继之前,需要通过系统视图下的ipv6命令使能IPv6报文的转发功能。

1.2.2  配置步骤

表1-1 配置DHCPv6中继

操作

命令

说明

进入系统视图

system-view

-

进入接口视图

interface interface-type interface-number

-

配置接口工作在DHCPv6中继模式,并指定DHCPv6服务器的地址

ipv6 dhcp relay server-address ipv6-address [ interface interface-type interface-number ]

必选

缺省情况下,接口未工作在DHCPv6中继模式,也未指定任何DHCPv6服务器

 

l    通过多次执行ipv6 dhcp relay server-address命令可以指定多个DHCPv6服务器。DHCPv6中继接收到DHCPv6客户端报文后,将其转发给所有的DHCPv6服务器。

l    如果指定的DHCPv6服务器地址为链路本地地址或链路范围的组播地址,则必须通过ipv6 dhcp relay server-address命令的interface参数指定出接口,否则报文可能会无法到达服务器。

l    通过undo ipv6 dhcp relay server-address命令删除接口上指定的全部DHCPv6服务器后,该接口不再工作在DHCPv6中继模式。

l    一个接口不能同时作为DHCPv6中继和DHCPv6服务器。

l    建议不要在一个接口上同时配置DHCPv6中继和DHCPv6客户端功能。

 

1.3  DHCPv6中继显示和维护

在完成上述配置后,在任意视图下执行display命令可以显示配置后DHCPv6中继的运行情况,通过查看显示信息验证配置的效果。

在用户视图下执行reset命令可以清除DHCPv6中继的统计信息。

表1-2 DHCPv6中继显示和维护

操作

命令

显示本设备DUID

display ipv6 dhcp duid [ | { begin | exclude | include } regular-expression ]

显示DHCPv6中继指定的DHCPv6服务器地址信息

display ipv6 dhcp relay server-address { all | interface interface-type interface-number } [ | { begin | exclude | include } regular-expression ]

显示DHCPv6中继的报文统计信息

display ipv6 dhcp relay statistics [ | { begin | exclude | include } regular-expression ]

清除DHCPv6中继的报文统计信息

reset ipv6 dhcp relay statistics

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们