No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.

Configuration Guide - IP Service
S1720, S2700, S5700, and S6720 V200R011C10

This document describes the configurations of IP Service, including IP address, ARP, DHCP, DHCP policy VLAN, DNS, mDNS gateway, mDNS relay, UDP Helper, IP performance optimization, IPv6, DHCPv6, IPv6 DNS, IPv6 over IPv4 tunnel, and IPv4 over IPv6 tunnel.

Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
DHCPv6 Relay Agent Implementation

DHCPv6 Relay Agent Implementation

Figure 12-7 shows the working process of a DHCPv6 relay agent. A DHCPv6 client sends packets to a DHCPv6 server through a DHCPv6 relay agent to obtain IPv6 addresses, prefixes, and other network configuration parameters, such as IPv6 addresses of DNS servers.

Figure 12-7  DHCPv6 relay agent implementation

The working process of a DHCPv6 relay agent is as follows:

  1. A DHCPv6 client sends DHCPv6 Request packets with the destination multicast address FF02::1:2 to all DHCPv6 servers and DHCPv6 relay agents.
  2. A DHCPv6 relay agent processes packets in the following two ways:
    • If a DHCPv6 relay agent and a DHCPv6 client are located on the same link, that is, the DHCPv6 relay agent is the first-hop relay agent of the DHCPv6 client, the DHCPv6 relay agent is the IPv6 gateway of the DHCPv6 client. After receiving a packet from the DHCPv6 client, the DHCPv6 relay agent encapsulates the packet in the Relay Message option of a Relay-Forward packet. Then the DHCPv6 relay agent sends the Relay-forward packet to a DHCPv6 server or the next hop relay agent.

    • If the DHCPv6 relay agent and DHCPv6 client are on different links, the DHCPv6 relay agent receives Relay-Forward packets sent from other relay agents. The DHCPv6 relay agent constructs a new Relay-Forward packet and sends the packet to the DHCPv6 server or the next hop relay agent.
  3. The DHCPv6 server parses the request of the DHCPv6 client in the Relay-Forward packet and selects IPv6 addresses and other network configuration parameters to construct a reply packet. Then the DHCPv6 server encapsulates the reply packet in the Relay Message option in a Relay-Reply packet and sends the Relay-reply packet to the DHCPv6 relay agent.
  4. The DHCPv6 relay agent parses the reply packet of the DHCPv6 server in the Relay-Reply packet and forwards the reply packet to the DHCPv6 client. If the DHCPv6 client receives reply packets from multiple DHCPv6 servers, the DHCPv6 client selects the DHCPv6 server with the highest priority, and obtains the IPv6 address and other network configuration parameters from the DHCPv6 server.
Updated: 2020-02-26

Document ID: EDOC1000178170

Views: 272085

Downloads: 1028

Average rating:
This Document Applies to these Products

Related Version

Related Documents

Previous Next