所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

CloudEngine 12800, 12800E V200R005C00 配置指南-IP业务

本文档介绍了IP业务的配置,具体包括IPv4基础配置、ARP配置、DHCP配置、DNS配置、UDP Helper配置、IP性能配置、IPv6基础配置、DHCPv6配置、IPv6 DNS配置和IPv6过渡技术配置。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
DHCPv6报文介绍

DHCPv6报文介绍

与DHCPv4类似,DHCPv6消息也承载在UDP上,客户端的UDP目的端口号是546,服务器、中继代理的UDP端口号是547。

DHCPv6报文格式

  • DHCPv6客户端与服务器间交互的报文格式

    DHCPv6客户端与服务器间交互的报文格式如图8-2所示。

    图8-2 DHCPv6客户端与服务器间交互的报文格式

    表8-1 DHCPv6客户端与服务器间交互的报文中各个字段的含义

    字段

    长度

    含义

    msg-type

    1字节

    表示报文的类型,取值为1~11,具体请参见DHCPv6报文类型

    transaction-ID

    3字节

    DHCPv6交互ID,也叫事务ID,用来标识一个来回的DHCPv6报文交互。例如Solicit/Advertise报文为一个交互。Request/Reply报文为另外一个交互,两者有不同的事务ID。 交互ID特点如下:
    • 交互ID是DHCPv6客户端生成的一个随机值,DHCPv6客户端应当保证交互ID具有一定的随机性。
    • 对于DHCPv6服务器响应报文和相应的请求报文,两者交互ID保持一致。
    • 如果是DHCPv6服务器主动发起的会话报文,则交互ID为0。

    Options

    可变

    表示DHCPv6的选项字段。此字段包含了DHCPv6服务器分配给IPv6主机的配置信息,如DNS服务器的IPv6地址等信息。

    对Options字段的详细解释请参见DHCPv6 Options字段选项

  • DHCPv6中继代理与服务器间交互的报文格式

    DHCPv6中继代理与服务器间交互的报文格式如图8-3所示。

    图8-3 DHCPv6中继代理与服务器间交互的报文格式

    表8-2 DHCPv6中继代理与服务器间交互的报文中各个字段的含义

    字段

    长度

    含义

    msg-type

    1字节

    表示报文的类型,取值为RELAY-FORW(12)或RELAY-REPL(13),具体请参见DHCPv6报文类型

    hop-count

    1字节

    报文经过的中继个数。

    link-address

    16字节

    服务器用来识别客户接入的链路,是一个IPv6全球单播地址或者链路本地地址。

    peer-address

    16字节

    被中继的报文的来源,即客户端或其他中继的地址。

    options

    可变

    表示DHCPv6的选项字段。必须包括“Relay Message选项”。

    对Options字段的详细解释请参见DHCPv6 Options字段选项

DHCPv6报文类型

目前DHCPv6定义了如下十三种类型报文,DHCPv6服务器和DHCPv6客户端之间通过这十三种类型的报文进行通信。表8-3对DHCPv6和DHCPv4报文进行了类比。

表8-3 DHCPv6报文与DHCPv4报文比较
报文类型 DHCPv6报文 类比的DHCPv4报文 说明
1 SOLICIT DHCP DISCOVER DHCPv6客户端使用Solicit报文来确定DHCPv6服务器的位置。
2 ADVERTISE DHCP OFFER DHCPv6服务器发送Advertise报文来对Solicit报文进行回应,宣告自己能够提供DHCPv6服务。
3 REQUEST DHCP REQUEST DHCPv6客户端发送Request报文来向DHCPv6服务器请求IPv6地址和其它配置信息。
4 CONFIRM - DHCPv6客户端向任意可达的DHCPv6服务器发送Confirm报文检查自己目前获得的IPv6地址是否适用与它所连接的链路。
5 RENEW DHCP REQUEST DHCPv6客户端向给其提供地址和配置信息的DHCPv6服务器发送Renew报文来延长地址的生存期并更新配置信息。
6 REBIND DHCP REQUEST 如果Renew报文没有得到应答,DHCPv6客户端向任意可达的DHCPv6服务器发送Rebind报文来延长地址的生存期并更新配置信息。
7 REPLY DHCP ACK/NAK

DHCPv6服务器在以下场合发送Reply报文:

  1. DHCPv6服务器发送携带了地址和配置信息的Reply消息来回应从DHCPv6客户端收到的Solicit、Request、Renew、Rebind报文。
  2. DHCPv6服务器发送携带配置信息的Reply消息来回应收到的Information-Request报文。
  3. 用来回应DHCPv6客户端发来的Confirm、Release、Decline报文。
8 RELEASE DHCP RELEASE DHCPv6客户端向为其分配地址的DHCPv6服务器发送Release报文,表明自己不再使用一个或多个获取的地址。
9 DECLINE DHCP DECLINE DHCPv6客户端向DHCPv6服务器发送Decline报文,声明DHCPv6服务器分配的一个或多个地址在DHCPv6客户端所在链路上已经被使用了。
10 RECONFIGURE - DHCPv6服务器向DHCPv6客户端发送Reconfigure报文,用于提示DHCPv6客户端,在DHCPv6服务器上存在新的网络配置信息。
11 INFORMATION-REQUEST DHCP INFORM DHCPv6客户端向DHCPv6服务器发送Information-Request报文来请求除IPv6地址以外的网络配置信息。
12 RELAY-FORW - 中继代理通过Relay-Forward报文来向DHCPv6服务器转发DHCPv6客户端请求报文。
13 RELAY-REPLY - DHCPv6服务器向中继代理发送Relay-Reply报文,其中携带了转发给DHCPv6客户端的报文。
翻译
下载文档
更新时间:2019-04-19

文档编号:EDOC1100039516

浏览量:7818

下载量:204

平均得分:
本文档适用于这些产品
相关版本
相关文档
Share
上一页 下一页