|
DHCPv6 协议(3) Figure 3 Structure of messages between relay and server (单击该图像获得较小视图)
Figure 3 Structure of messages between relay and server (单击该图像获得较大视图) 有状态消息交换
要获取 IPv6 地址和配置设置的 DHCPv6 有状态消息交换(接收路由器公告中的 M 和 O 标记均设置为 1 时)通常由以下消息组成:
- 由客户端发送以定位服务器的“要求”消息。
- 由服务器发送用以指明其可以提供地址和配置设置的“公告”消息。
- 由客户端发送以请求特定服务器中的地址和配置设置的“请求”消息。
- 由包含地址和配置设置的请求服务器发送的“应答”消息。
如果客户端和服务器之间存在中继代理,该中继代理会发送包含来自客户端的封装“要求”和“请求”消息的服务器“中继转发”消息。服务器发送包含为客户端封装的“公告”和“应答”消息的中继代理“中继应答”消息。有关 DHCPv6 消息的完整列表,请参阅ASPx?pf=true&fig=true#fig4'); return false;" href="http://www.microsoft.com/technet/technetmag/issues/2007/03/CableGuy/default.aspx?pf=true&fig=true#fig4" target=_self>图 4。 无状态消息交换
要仅获取配置设置的 DHCPv6 无状态消息交换(接收路由器公告中的 M 标记设置为 0,O 标记设置为 1 时)通常由以下消息组成:由 DHCPv6 客户端发送以请求来自服务器的配置设置的“信息请求”消息,以及由包含请求的配置设置的服务器发送的“应答”消息。
对于具有配置为向 IPv6 主机分配无状态地址前缀的路由器的 IPv6 网络,两消息 DHCPv6 交换可用于分配 DNS 服务器、DNS 域名以及其他未包括在路由器公告消息中的配置设置。 Windows 中的 DHCPv6 支持
Windows Vista™ 以及下一版本的 Windows Server®(代码名为“Longhorn”)包括 DHCPv6 客户端。依据接收的路由器公告消息中的 M 和 O 标记的值,DHCPv6 客户端尝试基于 DHCPv6 的配置。因此,要使用 DHCPv6,必须将 DHCPv6 服务器和中继代理配置为维护每个 IPv6 子网,然后将您的 IPv6 路由器配置为设置这两个标记为合适的值。如果某个给定子网存在多个公告路由器,应将它们配置为公告相同的无状态地址前缀和 M 与 O 标记的值。运行 Windows® XP 或 Windows Server 2003 的 IPv6 主机不包括 DHCPv6 客户端,因此会忽略接收的路由器公告中的 M 和 O 标记的值。
|