跳到主要内容

24. IANA Considerations

  1. IANA Considerations

This document defines several new name spaces associated with DHCPv6 and DHCPv6 options:

  -  Message types

- Status codes

- DUID





- Option codes

IANA has established a registry of values for each of these name spaces, which are described in the remainder of this section. These name spaces will be managed by the IANA and all will be managed separately from the name spaces defined for DHCPv4.

New multicast addresses, message types, status codes, and DUID types are assigned via Standards Action [11].

New DHCP option codes are tentatively assigned after the specification for the associated option, published as an Internet Draft, has received expert review by a designated expert [11]. The final assignment of DHCP option codes is through Standards Action, as defined in RFC 2434 [11].

This document also references three name spaces in section 21 that are associated with the Authentication Option (section 22.11). These name spaces are defined by the authentication mechanism for DHCPv4 in RFC 3118 [4].

The authentication name spaces currently registered by IANA will apply to both DHCPv6 and DHCPv4. In the future, specifications that define new Protocol, Algorithm and RDM mechanisms will explicitly define whether the new mechanisms are used with DHCPv4, DHCPv6 or both.

24.1. Multicast Addresses

Section 5.1 defines the following multicast addresses, which have been assigned by IANA for use by DHCPv6:

  All_DHCP_Relay_Agents_and_Servers address:   FF02::1:2

All_DHCP_Servers address: FF05::1:3

24.2. DHCP Message Types

IANA has recorded the following message types (defined in section 5.3). IANA will maintain the registry of DHCP message types.

  SOLICIT               1

ADVERTISE 2

REQUEST 3

CONFIRM 4

RENEW 5

REBIND 6

REPLY 7

RELEASE 8

DECLINE 9

RECONFIGURE 10

INFORMATION-REQUEST 11

RELAY-FORW 12

RELAY-REPL 13

24.3. DHCP Options

IANA has recorded the following option-codes (as defined in section 22). IANA will maintain the registry of DHCP option codes.

  OPTION_CLIENTID       1

OPTION_SERVERID 2

OPTION_IA_NA 3

OPTION_IA_TA 4

OPTION_IAADDR 5

OPTION_ORO 6

OPTION_PREFERENCE 7

OPTION_ELAPSED_TIME 8

OPTION_RELAY_MSG 9

OPTION_AUTH 11

OPTION_UNICAST 12

OPTION_STATUS_CODE 13

OPTION_RAPID_COMMIT 14

OPTION_USER_CLASS 15

OPTION_VENDOR_CLASS 16

OPTION_VENDOR_OPTS 17

OPTION_INTERFACE_ID 18

OPTION_RECONF_MSG 19

OPTION_RECONF_ACCEPT 20

24.4. Status Codes

IANA has recorded the status codes defined in the following table. IANA will manage the definition of additional status codes in the future.

Name Code Description


Success 0 Success. UnspecFail 1 Failure, reason unspecified; this status code is sent by either a client or a server to indicate a failure not explicitly specified in this document. NoAddrsAvail 2 Server has no addresses available to assign to the IA(s). NoBinding 3 Client record (binding) unavailable. NotOnLink 4 The prefix for the address is not appropriate for the link to which the client is attached. UseMulticast 5 Sent by a server to a client to force the client to send messages to the server. using the All_DHCP_Relay_Agents_and_Servers address.

24.5. DUID

IANA has recorded the following DUID types (as defined in section 9.1). IANA will manage the definition of additional DUID types in the future.

  DUID-LLT                       1

DUID-EN 2

DUID-LL 3