Internet Assigned Numbers Authority Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Created 2003-11-03 Last Updated 2024-01-29 Note For the Civic Address Types Registry [RFC4776], please see: http://www.iana.org/assignments/civic-address-types-registry Available Formats [IMG] XML [IMG] HTML [IMG] Plain text Registries included below • Message Types • Option Codes • Status Codes • DUIDs • OPTION_LQ_QUERY option • IEEE 802.21 Service Type (MoS DHCPv6 Address and FQDN Sub-Options) • Processor Architecture Types • Options Permitted in the Relay-Supplied Options Option • VSS Type Options • NTP Time Source Suboptions • RADIUS Attributes Permitted in DHCPv6 RADIUS Option • Option Codes Permitted in the S46 Priority Option • Supported Transport • DHCPv6 Options Permitted in the RADIUS DHCPv6-Options Attribute Message Types Registration Procedure(s) Standards Action Reference [RFC8415] Available Formats [IMG] CSV Value Description Reference 0 Reserved 1 SOLICIT [RFC8415] 2 ADVERTISE [RFC8415] 3 REQUEST [RFC8415] 4 CONFIRM [RFC8415] 5 RENEW [RFC8415] 6 REBIND [RFC8415] 7 REPLY [RFC8415] 8 RELEASE [RFC8415] 9 DECLINE [RFC8415] 10 RECONFIGURE [RFC8415] 11 INFORMATION-REQUEST [RFC8415] 12 RELAY-FORW [RFC8415] 13 RELAY-REPL [RFC8415] 14 LEASEQUERY [RFC5007] 15 LEASEQUERY-REPLY [RFC5007] 16 LEASEQUERY-DONE [RFC5460] 17 LEASEQUERY-DATA [RFC5460] 18 RECONFIGURE-REQUEST [RFC6977] 19 RECONFIGURE-REPLY [RFC6977] 20 DHCPV4-QUERY [RFC7341] 21 DHCPV4-RESPONSE [RFC7341] 22 ACTIVELEASEQUERY [RFC7653] 23 STARTTLS [RFC7653] 24 BNDUPD [RFC8156] 25 BNDREPLY [RFC8156] 26 POOLREQ [RFC8156] 27 POOLRESP [RFC8156] 28 UPDREQ [RFC8156] 29 UPDREQALL [RFC8156] 30 UPDDONE [RFC8156] 31 CONNECT [RFC8156] 32 CONNECTREPLY [RFC8156] 33 DISCONNECT [RFC8156] 34 STATE [RFC8156] 35 CONTACT [RFC8156] 36-255 Unassigned Option Codes Registration Procedure(s) Expert Review and Standards Action Expert(s) Ted Lemon, Bernie Volz, Tomek Mrugalski Reference [RFC8415] Note For the "Client ORO" column: a "Yes" for an option means that the client includes this option code in the Option Request option (see Section 21.7 of [RFC8415]) if it desires that configuration information; a "No" means that the option MUST NOT be included (and servers SHOULD silently ignore that option code if it appears in a client's Option Request option). Available Formats [IMG] CSV Value Description Client ORO Singleton Option Reference 0 Reserved 1 OPTION_CLIENTID No Yes [RFC8415] 2 OPTION_SERVERID No Yes [RFC8415] 3 OPTION_IA_NA No No [RFC8415] 4 OPTION_IA_TA No No [RFC8415] 5 OPTION_IAADDR No No [RFC8415] 6 OPTION_ORO No Yes [RFC8415] 7 OPTION_PREFERENCE No Yes [RFC8415] 8 OPTION_ELAPSED_TIME No Yes [RFC8415] 9 OPTION_RELAY_MSG No Yes [RFC8415] 10 Unassigned No Yes 11 OPTION_AUTH No Yes [RFC8415] 12 OPTION_UNICAST No Yes [RFC8415] 13 OPTION_STATUS_CODE No Yes [RFC8415] 14 OPTION_RAPID_COMMIT No Yes [RFC8415] 15 OPTION_USER_CLASS No Yes [RFC8415] 16 OPTION_VENDOR_CLASS No No[1] [RFC8415] 17 OPTION_VENDOR_OPTS Optional No[1] [RFC8415] 18 OPTION_INTERFACE_ID No Yes [RFC8415] 19 OPTION_RECONF_MSG No Yes [RFC8415] 20 OPTION_RECONF_ACCEPT No Yes [RFC8415] 21 OPTION_SIP_SERVER_D Yes Yes [RFC3319] 22 OPTION_SIP_SERVER_A Yes Yes [RFC3319] 23 OPTION_DNS_SERVERS Yes Yes [RFC3646] 24 OPTION_DOMAIN_LIST Yes Yes [RFC3646] 25 OPTION_IA_PD No No [RFC3633][RFC8415] 26 OPTION_IAPREFIX No No [RFC3633][RFC8415] 27 OPTION_NIS_SERVERS Yes Yes [RFC3898] 28 OPTION_NISP_SERVERS Yes Yes [RFC3898] 29 OPTION_NIS_DOMAIN_NAME Yes Yes [RFC3898] 30 OPTION_NISP_DOMAIN_NAME Yes Yes [RFC3898] 31 OPTION_SNTP_SERVERS Yes Yes [RFC4075] 32 OPTION_INFORMATION_REFRESH_TIME Required for Information-request Yes [RFC4242][RFC8415] 33 OPTION_BCMCS_SERVER_D Yes Yes [RFC4280] 34 OPTION_BCMCS_SERVER_A Yes Yes [RFC4280] 35 Unassigned Yes Yes 36 OPTION_GEOCONF_CIVIC Yes Yes [RFC4776] 37 OPTION_REMOTE_ID No Yes [RFC4649] 38 OPTION_SUBSCRIBER_ID No Yes [RFC4580] 39 OPTION_CLIENT_FQDN Yes Yes [RFC4704] 40 OPTION_PANA_AGENT Yes Yes [RFC5192] 41 OPTION_NEW_POSIX_TIMEZONE Yes Yes [RFC4833] 42 OPTION_NEW_TZDB_TIMEZONE Yes Yes [RFC4833] 43 OPTION_ERO No Yes [RFC4994] 44 OPTION_LQ_QUERY No Yes [RFC5007] 45 OPTION_CLIENT_DATA No Yes [RFC5007] 46 OPTION_CLT_TIME No Yes [RFC5007] 47 OPTION_LQ_RELAY_DATA No Yes [RFC5007] 48 OPTION_LQ_CLIENT_LINK No Yes [RFC5007] 49 OPTION_MIP6_HNIDF Yes Yes [RFC6610] 50 OPTION_MIP6_VDINF Yes Yes [RFC6610] 51 OPTION_V6_LOST Yes Yes [RFC5223] 52 OPTION_CAPWAP_AC_V6 Yes Yes [RFC5417] 53 OPTION_RELAY_ID No Yes [RFC5460] 54 OPTION-IPv6_Address-MoS Yes Yes [RFC5678] 55 OPTION-IPv6_FQDN-MoS Yes Yes [RFC5678] 56 OPTION_NTP_SERVER Yes Yes [RFC5908] 57 OPTION_V6_ACCESS_DOMAIN Yes Yes [RFC5986] 58 OPTION_SIP_UA_CS_LIST Yes Yes [RFC6011] 59 OPT_BOOTFILE_URL Yes Yes [RFC5970] 60 OPT_BOOTFILE_PARAM Yes Yes [RFC5970] 61 OPTION_CLIENT_ARCH_TYPE No Yes [RFC5970] 62 OPTION_NII Yes Yes [RFC5970] 63 OPTION_GEOLOCATION Yes Yes [RFC6225] 64 OPTION_AFTR_NAME Yes Yes [RFC6334] 65 OPTION_ERP_LOCAL_DOMAIN_NAME Yes Yes [RFC6440] 66 OPTION_RSOO No Yes [RFC6422] 67 OPTION_PD_EXCLUDE Yes Yes [RFC6603] 68 OPTION_VSS No Yes [RFC6607] 69 OPTION_MIP6_IDINF Yes Yes [RFC6610] 70 OPTION_MIP6_UDINF Yes Yes [RFC6610] 71 OPTION_MIP6_HNP Yes Yes [RFC6610] 72 OPTION_MIP6_HAA Yes Yes [RFC6610] 73 OPTION_MIP6_HAF Yes Yes [RFC6610] 74 OPTION_RDNSS_SELECTION Yes Yes [RFC6731] 75 OPTION_KRB_PRINCIPAL_NAME Yes Yes [RFC6784] 76 OPTION_KRB_REALM_NAME Yes Yes [RFC6784] 77 OPTION_KRB_DEFAULT_REALM_NAME Yes Yes [RFC6784] 78 OPTION_KRB_KDC Yes Yes [RFC6784] 79 OPTION_CLIENT_LINKLAYER_ADDR No Yes [RFC6939] 80 OPTION_LINK_ADDRESS No Yes [RFC6977] 81 OPTION_RADIUS No Yes [RFC7037] 82 OPTION_SOL_MAX_RT Required for Solicit Yes [RFC7083][RFC8415] 83 OPTION_INF_MAX_RT Required for Information-request Yes [RFC7083][RFC8415] 84 OPTION_ADDRSEL Yes Yes [RFC7078] 85 OPTION_ADDRSEL_TABLE Yes Yes [RFC7078] 86 OPTION_V6_PCP_SERVER Yes No [RFC7291] 87 OPTION_DHCPV4_MSG No Yes [RFC7341] 88 OPTION_DHCP4_O_DHCP6_SERVER Yes Yes [RFC7341] 89 OPTION_S46_RULE No No[2] [RFC7598] 90 OPTION_S46_BR Yes No [RFC7598][RFC8539] 91 OPTION_S46_DMR No Yes [RFC7598] 92 OPTION_S46_V4V6BIND No Yes [RFC7598] 93 OPTION_S46_PORTPARAMS No Yes [RFC7598] 94 OPTION_S46_CONT_MAPE Yes No [RFC7598] 95 OPTION_S46_CONT_MAPT Yes Yes [RFC7598] 96 OPTION_S46_CONT_LW Yes Yes [RFC7598] 97 OPTION_4RD Yes Yes [RFC7600] 98 OPTION_4RD_MAP_RULE Yes Yes [RFC7600] 99 OPTION_4RD_NON_MAP_RULE Yes Yes [RFC7600] 100 OPTION_LQ_BASE_TIME No Yes [RFC7653] 101 OPTION_LQ_START_TIME No Yes [RFC7653] 102 OPTION_LQ_END_TIME No Yes [RFC7653] 103 DHCP Captive-Portal Yes Yes [RFC8910] 104 OPTION_MPL_PARAMETERS Yes No [RFC7774] 105 OPTION_ANI_ATT No Yes [RFC7839] 106 OPTION_ANI_NETWORK_NAME No Yes [RFC7839] 107 OPTION_ANI_AP_NAME No Yes [RFC7839] 108 OPTION_ANI_AP_BSSID No Yes [RFC7839] 109 OPTION_ANI_OPERATOR_ID No Yes [RFC7839] 110 OPTION_ANI_OPERATOR_REALM No Yes [RFC7839] 111 OPTION_S46_PRIORITY Yes Yes [RFC8026] 112 OPTION_MUD_URL_V6 No Yes [RFC8520] 113 OPTION_V6_PREFIX64 Yes No [RFC8115] 114 OPTION_F_BINDING_STATUS No Yes [RFC8156] 115 OPTION_F_CONNECT_FLAGS No Yes [RFC8156] 116 OPTION_F_DNS_REMOVAL_INFO No Yes [RFC8156] 117 OPTION_F_DNS_HOST_NAME No Yes [RFC8156] 118 OPTION_F_DNS_ZONE_NAME No Yes [RFC8156] 119 OPTION_F_DNS_FLAGS No Yes [RFC8156] 120 OPTION_F_EXPIRATION_TIME No Yes [RFC8156] 121 OPTION_F_MAX_UNACKED_BNDUPD No Yes [RFC8156] 122 OPTION_F_MCLT No Yes [RFC8156] 123 OPTION_F_PARTNER_LIFETIME No Yes [RFC8156] 124 OPTION_F_PARTNER_LIFETIME_SENT No Yes [RFC8156] 125 OPTION_F_PARTNER_DOWN_TIME No Yes [RFC8156] 126 OPTION_F_PARTNER_RAW_CLT_TIME No Yes [RFC8156] 127 OPTION_F_PROTOCOL_VERSION No Yes [RFC8156] 128 OPTION_F_KEEPALIVE_TIME No Yes [RFC8156] 129 OPTION_F_RECONFIGURE_DATA No Yes [RFC8156] 130 OPTION_F_RELATIONSHIP_NAME No Yes [RFC8156] 131 OPTION_F_SERVER_FLAGS No Yes [RFC8156] 132 OPTION_F_SERVER_STATE No Yes [RFC8156] 133 OPTION_F_START_TIME_OF_STATE No Yes [RFC8156] 134 OPTION_F_STATE_EXPIRATION_TIME No Yes [RFC8156] 135 OPTION_RELAY_PORT No Yes [RFC8357] 136 OPTION_V6_SZTP_REDIRECT Yes Yes [RFC8572] 137 OPTION_S46_BIND_IPV6_PREFIX Yes Yes [RFC8539] 138 OPTION_IA_LL No No [RFC8947] 139 OPTION_LLADDR No No [RFC8947] 140 OPTION_SLAP_QUAD No Yes [RFC8948] 141 OPTION_V6_DOTS_RI Yes Yes [RFC8973] 142 OPTION_V6_DOTS_ADDRESS Yes Yes [RFC8973] 143 OPTION-IPv6_Address-ANDSF Yes Yes [RFC6153] 144 OPTION_V6_DNR Yes No [RFC9463] 145 OPTION_REGISTERED_DOMAIN Yes No [RFC9527, Section 4.1] 146 OPTION_FORWARD_DIST_MANAGER Yes Yes [RFC9527, Section 4.2] 147 OPTION_REVERSE_DIST_MANAGER Yes Yes [RFC9527, Section 4.3] 148-65535 Unassigned Status Codes Registration Procedure(s) Standards Action Reference [RFC8415] Available Formats [IMG] CSV Code Name Reference 0 Success [RFC8415] 1 UnspecFail [RFC8415] 2 NoAddrsAvail [RFC8415] 3 NoBinding [RFC8415] 4 NotOnLink [RFC8415] 5 UseMulticast [RFC8415] 6 NoPrefixAvail [RFC3633][RFC8415] 7 UnknownQueryType [RFC5007] 8 MalformedQuery [RFC5007] 9 NotConfigured [RFC5007] 10 NotAllowed [RFC5007] 11 QueryTerminated [RFC5460] 12 DataMissing [RFC7653] 13 CatchUpComplete [RFC7653] 14 NotSupported [RFC7653] 15 TLSConnectionRefused [RFC7653] 16 AddressInUse [RFC8156] 17 ConfigurationConflict [RFC8156] 18 MissingBindingInformation [RFC8156] 19 OutdatedBindingInformation [RFC8156] 20 ServerShuttingDown [RFC8156] 21 DNSUpdateNotSupported [RFC8156] 22 ExcessiveTimeSkew [RFC8156] 23-65535 Unassigned DUIDs Registration Procedure(s) Standards Action Reference [RFC8415] Available Formats [IMG] CSV Type Description Reference 1 DUID-LLT [RFC8415] 2 DUID-EN [RFC8415] 3 DUID-LL [RFC8415] 4 DUID-UUID [RFC6355] OPTION_LQ_QUERY option Registration Procedure(s) Standards Action Reference [RFC5007] Available Formats [IMG] CSV Code Name Reference 0 Reserved 1 QUERY_BY_ADDRESS [RFC5007] 2 QUERY_BY_CLIENTID [RFC5007] 3 QUERY_BY_RELAY_ID [RFC5460] 4 QUERY_BY_LINK_ADDRESS [RFC5460] 5 QUERY_BY_REMOTE_ID [RFC5460] 6-255 Unassigned IEEE 802.21 Service Type (MoS DHCPv6 Address and FQDN Sub-Options) Registration Procedure(s) Standards Action Reference [RFC5678] Available Formats [IMG] CSV Value Name Reference 0 Reserved [RFC5678] 1 IS [RFC5678] 2 CS [RFC5678] 3 ES [RFC5678] 4-65534 Unassigned 65535 Reserved [RFC5678] Processor Architecture Types Registration Procedure(s) Expert Review Expert(s) Vincent Zimmer, Bernie Volz, Tomek Mrugalski Reference [RFC5970] Available Formats [IMG] CSV Type Architecture Reference Name 0x00 0x00 x86 BIOS [RFC5970][RFC4578] 0x00 0x01 NEC/PC98 [RFC5970][RFC4578] (DEPRECATED) 0x00 0x02 Itanium [RFC5970][RFC4578] 0x00 0x03 DEC Alpha [RFC5970][RFC4578] (DEPRECATED) 0x00 0x04 Arc x86 [RFC5970][RFC4578] (DEPRECATED) Intel Lean 0x00 0x05 Client [RFC5970][RFC4578] (DEPRECATED) 0x00 0x06 x86 UEFI [RFC5970][RFC4578] 0x00 0x07 x64 UEFI [RFC5970][RFC4578] 0x00 0x08 EFI Xscale [RFC5970][RFC4578] (DEPRECATED) 0x00 0x09 EBC [RFC5970][RFC4578] 0x00 0x0a ARM 32-bit [RFC5970] UEFI 0x00 0x0b ARM 64-bit [RFC5970] UEFI 0x00 0x0c PowerPC Open [Thomas_Huth] Firmware 0x00 0x0d PowerPC [Thomas_Huth] ePAPR 0x00 0x0e POWER OPAL [Jeremy_Kerr] v3 x86 uefi 0x00 0x0f boot from [Samer_El-Haj-Mahmoud] http x64 uefi 0x00 0x10 boot from [Samer_El-Haj-Mahmoud] http 0x00 0x11 ebc boot [Samer_El-Haj-Mahmoud] from http arm uefi 32 0x00 0x12 boot from [Samer_El-Haj-Mahmoud] http arm uefi 64 0x00 0x13 boot from [Samer_El-Haj-Mahmoud] http pc/at bios 0x00 0x14 boot from [Samer_El-Haj-Mahmoud] http 0x00 0x15 arm 32 uboot [Joseph_Shifflett] 0x00 0x16 arm 64 uboot [Joseph_Shifflett] arm uboot 32 0x00 0x17 boot from [Joseph_Shifflett] http arm uboot 64 0x00 0x18 boot from [Joseph_Shifflett] http 0x00 0x19 RISC-V [Dong_Wei] 32-bit UEFI RISC-V 0x00 0x1a 32-bit UEFI [Dong_Wei] boot from http 0x00 0x1b RISC-V [Dong_Wei] 64-bit UEFI RISC-V 0x00 0x1c 64-bit UEFI [Dong_Wei] boot from http 0x00 0x1d RISC-V [Dong_Wei] 128-bit UEFI RISC-V 0x00 0x1e 128-bit UEFI [Dong_Wei] boot from http 0x00 0x1f s390 Basic [Hendrik_Brueckner] 0x00 0x20 s390 [Hendrik_Brueckner] Extended 0x00 0x21 MIPS 32-bit [Jiading_Zhang] UEFI 0x00 0x22 MIPS 64-bit [Jiading_Zhang] UEFI 0x00 0x23 Sunway [Jiading_Zhang] 32-bit UEFI 0x00 0x24 Sunway [Jiading_Zhang] 64-bit UEFI 0x00 0x25 LoongArch [LI_Chao][https://loongson.github.io/LoongArch-Documentation/README-EN.html][https://github.com/loongson/LoongArch-Documentation] 32-bit UEFI LoongArch 0x00 0x26 32-bit UEFI [LI_Chao][https://loongson.github.io/LoongArch-Documentation/README-EN.html][https://github.com/loongson/LoongArch-Documentation] boot from http 0x00 0x27 LoongArch [LI_Chao][https://loongson.github.io/LoongArch-Documentation/README-EN.html][https://github.com/loongson/LoongArch-Documentation] 64-bit UEFI LoongArch 0x00 0x28 64-bit UEFI [LI_Chao][https://loongson.github.io/LoongArch-Documentation/README-EN.html][https://github.com/loongson/LoongArch-Documentation] boot from http 0x00 0x29 arm rpiboot [Peter_Harper][https://www.raspberrypi.com/documentation/computers/remote-access.html#network-booting-using-ipv6] 0x00 0x2a-0xff Unassigned 0xff Options Permitted in the Relay-Supplied Options Option Registration Procedure(s) IETF Review Reference [RFC6422] Available Formats [IMG] CSV Value Description Reference 65 OPTION_ERP_LOCAL_DOMAIN_NAME [RFC6440] VSS Type Options Registration Procedure(s) IETF Review Reference [RFC6607] Note See the VSS Type Options registry at [https://www.iana.org/assignments/bootp-dhcp-parameters] NTP Time Source Suboptions Registration Procedure(s) IETF Review Reference [RFC5908] Available Formats [IMG] CSV Value Name Reference 1 NTP_SUBOPTION_SRV_ADDR [RFC5908] 2 NTP_SUBOPTION_MC_ADDR [RFC5908] 3 NTP_SUBOPTION_SRV_FQDN [RFC5908] RADIUS Attributes Permitted in DHCPv6 RADIUS Option Registration Procedure(s) Expert Review Expert(s) Bernie Volz, Tomek Mrugalski Reference [RFC7037] Available Formats [IMG] CSV Type Code Attribute Reference 26 Vendor-Specific [RFC2865] 123 Delegated-IPv6-Prefix [RFC4818] 144 DS-Lite-Tunnel-Name [RFC6519] 168 Framed-IPv6-Address [RFC6911] 169 DNS-Server-IPv6-Address [RFC6911] 171 Delegated-IPv6-Prefix-Pool [RFC6911] 172 Stateful-IPv6-Address-Pool [RFC6911] 245.3 DHCPv6-Options [RFC9445] Option Codes Permitted in the S46 Priority Option Registration Procedure(s) IETF Review Reference [RFC8026] Available Formats [IMG] CSV Option Code S46 Mechanism Reference 64 DS-Lite [RFC6334] 88 DHCPv4 over DHCPv6 [RFC7341] 94 MAP-E [RFC7598] 95 MAP-T [RFC7598] 96 Lightweight 4over6 [RFC7598] Supported Transport Registration Procedure(s) RFC Required Reference [RFC9527] Available Formats [IMG] CSV Bit Position (least to most significant) Transport Protocol Description Mnemonic Reference 0 DNS over mutually authenticated TLS DomTLS [RFC9527] 1-15 Unassigned DHCPv6 Options Permitted in the RADIUS DHCPv6-Options Attribute Registration Procedure(s) Expert Review Expert(s) Alan DeKok, Mohamed Boucadair Reference [RFC9445] Available Formats [IMG] CSV Value Description Reference 144 OPTION_V6_DNR [RFC9445] Contact Information ID Name Contact URI Last Updated [Dong_Wei] Dong Wei mailto:dong.wei&arm.com 2022-06-24 [Hendrik_Brueckner] Hendrik Brueckner mailto:brueckner&de.ibm.com 2023-07-25 [Jeremy_Kerr] Jeremy Kerr mailto:jeremy.kerr&au.ibm.com 2014-04-04 [Jiading_Zhang] Jiading Zhang mailto:jdzhang&zd-tech.com.cn 2020-03-12 [Joseph_Shifflett] Joseph Shifflett mailto:joseph.shifflett&hp.com 2015-04-03 [LI_Chao] LI Chao mailto:lichao&loongson.cn 2021-10-26 [Peter_Harper] Peter Harper mailto:peter.harper&raspberrypi.com 2021-12-23 [Samer_El-Haj-Mahmoud] Samer El-Haj-Mahmoud mailto:elhaj&hp.com 2014-06-04 [Thomas_Huth] Thomas Huth mailto:thuth&de.ibm.com 2012-06-06 Footnotes [1] For each enterprise-number, there MUST only be a single instance. [2] See [RFC7598] for details. Licensing Terms