Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

使用轻型 DHCPv6 中继代理 (LDRA)

在单个链路上具有许多节点的第 2 层网络中,DHCP 服务器通常不知道 DHCP 客户端是如何连接到网络的。在 DHCPv6 部署中,您可以使用轻量级 DHCPv6 中继代理 (LDRA) 将中继代理信息添加到 DHCPv6 消息中,以标识接收消息的访问节点的面向客户端的接口。服务器可以使用此信息为客户端分配 IP 地址、前缀和其他配置参数。

DHCPv6 中继代理通常用于在客户端和服务器或其他中继代理不在同一 IPv6 链路节点上时在客户端和服务器之间转发 DHCPv6 消息。中继代理可以在中继消息之前向消息添加信息。当客户端和服务器驻留在同一 IPv6 链路上时,LDRA 使交换设备能够执行拦截 DHCPv6 消息和插入可用于客户端识别的中继代理信息的功能。LDRA 充当中继代理,但不执行将消息转发到驻留在不同 IPv6 链路上的服务器或中继代理所需的路由功能。

当 LDRA 从客户端收到 DHCPv6 请求消息时,它会将该消息封装在 DHCPv6 中继转发消息中,然后将其转发到服务器或其他中继代理。在转发中继转发消息之前,LDRA 还可以使用以下一个或多个选项插入中继信息:

  • option-16 (供应商 ID)— 选项 16 向服务器提供有关制造运行 DHCPv6 客户端的硬件的供应商的信息。选项 16 是 DHCP 选项 82 子选项的 vendor-id DHCPv6 等效项。

  • option-18 (接口 ID)— 接收客户端 DHCPv6 数据包的接口的唯一标识符。可以将子选项配置为包含带有接口 ID 的前缀,或更改用于标识接口的信息类型。选项 18 是 DHCP 选项 82 子选项的 circuit-id DHCPv6 等效项。

  • option-37 (远程 ID)- 远程主机的唯一标识符。可以将子选项配置为包含带有远程 ID 的前缀或更改 ID 的接口部分。Option 37 是 DHCP 选项 82 子选项的 remote-id DHCPv6 等效项。

如果在 [edit vlan vlan-name forwarding-options dhcp-security dhcpv6-options] 层次结构级别配置 DHCPv6 选项,则必须配置 LDRA。选项 16、选项 37 和选项 79 只有在显式配置后,才会包含在中继转发消息中。选项 18 在中继转发消息中是必需的,即使未显式配置,也会包括在内。但是,仅当在 [edit vlan vlan-name forwarding-options dhcp-security dhcpv6-options] 层次结构级别使用语句配置option-18选项 18 的子选项时,才会包含这些子选项。

要配置 LDRA 以启用 DHCPv6 选项,请执行以下操作:

  1. 将交换机配置为 LDRA。
  2. 将交换机配置为在中继转发消息中插入 DHCPv6 选项,以便向服务器或其他中继代理提供有关客户端的其他信息。
    • 要插入选项 16:

    • 要插入选项 18:

    • 要插入选项 37:

    • 要插入选项 79:

  3. (可选)配置前缀以包含 DHCPv6 选项 18 或 DHCPv6 选项 37 的其他信息。例如,要将选项 37 的前缀配置为包含交换机的主机名:
  4. (可选)更改用于标识接口的信息类型。例如,要指定选项 18 包含逻辑单元的接口描述而不是接口名称(默认值),请执行以下操作:
    注意:

    要使用接口描述而不是接口名称来标识接口,必须在接口单元 ()set interfaces ge-0/0/0 unit 0 description description 下指定接口描述。如果不执行此操作,则默认使用接口名称。