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

Reminder

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

upgrade

Configuration Guide - IP Service

S1720, S2700, S5700, and S6720 V200R012(C00 and C20)

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 Packets

DHCPv6 Packets

DHCPv6 Packet Format

Figure 11-2 shows the DHCPv6 packet format.

Figure 11-2  DHCPv6 packet format

Table 11-1  Description of each field in a DHCPv6 packet

Field

Length

Description

msg-type

1 byte

Indicates the packet type. The value ranges from 1 to 13. For details, see the DHCPv6 Packet Type.

transaction-ID

3 bytes

Identifies packet transaction between DHCPv6 clients and servers. For example, a DHCPv6 client initiates a Solicit/Advertise transaction or a Request/Reply transaction. Their transaction IDs are different. Transaction IDs have the following characteristics:
  • The transaction ID is randomly generated by a DHCPv6 client.
  • Transaction IDs of request and reply packets must be the same.
  • The transaction ID of a packet initiated by a DHCPv6 server is 0.

Options

Variable

Indicates the option field in a DHCPv6 packet. The option field contains configurations that the DHCPv6 server assigns to IPv6 hosts, such as the IPv6 address of the DNS server.

DHCPv6 Packet Type

DHCPv6 defines 13 types of packets. A DHCPv6 server and a DHCPv6 client communicate by exchanging these types of packets. Table 11-2 lists DHCPv6 packets and their corresponding DHCPv4 packets and describes the DHCPv6 packets.

Table 11-2  Comparisons between DHCPv6 packets and DHCPv4 packets
DHCP Packet Type DHCPv6 Packet DHCPv4 Packet Description
1 SOLICIT DHCP DISCOVER A DHCPv6 client sends a Solicit packet to locate DHCPv6 servers.
2 ADVERTISE DHCP OFFER A DHCPv6 server sends an Advertise packet in response to a Solicit packet to declare that it can provide DHCPv6 services.
3 REQUEST DHCP REQUEST A DHCPv6 client sends a Request packet to request IPv6 addresses and other configuration parameters from a DHCPv6 server.
4 CONFIRM - A DHCPv6 client sends a Confirm packet to any available DHCPv6 server to check whether the obtained IPv6 address applies to the link that the DHCPv6 client is connected to.
5 RENEW DHCP REQUEST A DHCPv6 client sends a Renew packet to the DHCPv6 server that provides the IPv6 addresses and other configuration parameters to extend the lifetime of the addresses and to update configuration parameters.
6 REBIND DHCP REQUEST A DHCPv6 client sends a Rebind packet to any available DHCPv6 server to extend the lifetime of the assigned IPv6 address and to update configuration parameters when the client does not receive a response to its Renew packet.
7 REPLY DHCP ACK/NAK

A DHCPv6 server sends a Reply packet in the following situations:

  1. A DHCPv6 server sends a Reply packet containing IPv6 addresses and configuration parameters in response to a Solicit, Request, Renew or Rebind packet received from a DHCPv6 client.
  2. A DHCPv6 server sends a Reply packet containing configuration parameters in response to an Information-Request packet.
  3. A DHCPv6 server sends a Reply packet in response to a Confirm, Release, or Decline packet received from a DHCPv6 client.
8 RELEASE DHCP RELEASE A DHCPv6 client sends a Release packet to the DHCPv6 server that assigns IPv6 addresses to the DHCPv6 client, indicating that the DHCPv6 client will no longer use the obtained addresses.
9 DECLINE DHCP DECLINE A DHCPv6 client sends a Decline packet to a DHCPv6 server, indicating that the IPv6 addresses assigned by the DHCPv6 server are already in use on the link to which the DHCPv6 client is connected.
10 RECONFIGURE - A DHCPv6 server sends a Reconfigure packet to a DHCPv6 client, informing the DHCPv6 client that the DHCPv6 server has new addresses or updated configuration parameters.
11 INFORMATION-REQUEST DHCP INFORM A DHCPv6 client sends an Information-Request packet to a DHCPv6 server to request configuration parameters except for IPv6 addresses.
12 RELAY-FORW - A DHCPv6 relay agent sends a Relay-Forward packet to relay Request packets to DHCPv6 servers.
13 RELAY-REPL - A DHCPv6 server sends a Relay-Reply packet to a DHCPv6 relay agent. The Relay-Reply packet carries a packet that the DHCPv6 relay agent needs to deliver to a DHCPv6 client.
Translation
Download
Updated: 2018-12-24

Document ID: EDOC1100038342

Views: 86051

Downloads: 283

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Share
Previous Next