DHCPv6, Dynamic Host Configuration Protocol for IPv6 |
Description | Glossary | RFCs | Publications | Obsolete RFCs |
Protocol suite: | TCP/IP. |
Protocol type: | Application layer configuration protocol. |
Ports: | 546 (UDP) client. 547 (UDP) server and relay agent. |
Multicast addresses: | FF02::1:2, All DHCP relay agents and servers.
FF05::1:3, All DHCP servers. |
SNMP MIBs: | |
Working groups: |
csi, Cga & Send maIntenance dhc, Dynamic Host Configuration. |
Links: | IANA: DHCPv6 Parameters. |
MAC header | IP | IPv6 header | UDP header | DHCPv6 header | Data ::: |
DHCPv6 header:
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message | Data ::: |
Message. 8 bits.
Message | Description | References |
---|---|---|
0 | ||
1 | SOLICIT. | RFC 3315 |
2 | ADVERTISE. | RFC 3315 |
3 | REQUEST. | RFC 3315 |
4 | CONFIRM. | RFC 3315 |
5 | RENEW. | RFC 3315 |
6 | REBIND. | RFC 3315 |
7 | REPLY. | RFC 3315 |
8 | RELEASE. | RFC 3315 |
9 | DECLINE. | RFC 3315 |
10 | RECONFIGURE. | RFC 3315 |
11 | INFORMATION-REQUEST. | RFC 3315 |
12 | RELAY-FORW. | RFC 3315 |
13 | RELAY-REPL. | RFC 3315 |
14 | LEASEQUERY. | RFC 5007 |
15 | LEASEQUERY-REPLY. | RFC 5007 |
16 | LEASEQUERY-DONE. | RFC 5460 |
17 | LEASEQUERY-DATA. | RFC 5460 |
18 - 255 |
Data. Variable length.
DHCPv6 options:
Option | Data length | Description | References |
---|---|---|---|
0 | |||
1 | OPTION_CLIENTID. | RFC 3315 | |
2 | OPTION_SERVERID. | RFC 3315 | |
3 | OPTION_IA_NA. | RFC 3315 | |
4 | OPTION_IA_TA. | RFC 3315 | |
5 | OPTION_IAADDR. | RFC 3315 | |
6 | OPTION_ORO. | RFC 3315 | |
7 | OPTION_PREFERENCE. | RFC 3315 | |
8 | OPTION_ELAPSED_TIME. | RFC 3315 | |
9 | OPTION_RELAY_MSG. | RFC 3315 | |
10 | |||
11 | OPTION_AUTH. | RFC 3315 | |
12 | OPTION_UNICAST. | RFC 3315 | |
13 | OPTION_STATUS_CODE. | RFC 3315 | |
14 | OPTION_RAPID_COMMIT. | RFC 3315 | |
15 | OPTION_USER_CLASS. | RFC 3315 | |
16 | OPTION_VENDOR_CLASS. | RFC 3315 | |
17 | OPTION_VENDOR_OPTS. | RFC 3315 | |
18 | OPTION_INTERFACE_ID. | RFC 3315 | |
19 | OPTION_RECONF_MSG. | RFC 3315 | |
20 | OPTION_RECONF_ACCEPT. | RFC 3315 | |
21 | SIP Servers Domain Name List. | RFC 3319 | |
22 | SIP Servers IPv6 Address List. | RFC 3319 | |
23 | DNS Recursive Name Server. | RFC 3646 | |
24 | Domain Search List. | RFC 3646 | |
25 | OPTION_IA_PD | RFC 3633 | |
26 | OPTION_IAPREFIX | RFC 3633 | |
27 | OPTION_NIS_SERVERS | RFC 3898 | |
28 | OPTION_NISP_SERVERS | RFC 3898 | |
29 | OPTION_NIS_DOMAIN_NAME | RFC 3898 | |
30 | OPTION_NISP_DOMAIN_NAME | RFC 3898 | |
31 | SNTP server list. | RFC 4075 | |
32 | Information Refresh Time. | RFC 4242 | |
33 | BCMCS Controller Domain Name list. | RFC 4280 | |
34 | BCMCS Controller IPv6 address list. | RFC 4280 | |
35 | |||
36 | OPTION_GEOCONF_CIVIC. | RFC 4776 | |
37 | OPTION_REMOTE_ID. | RFC 4649 | |
38 | Relay Agent Subscriber-ID. | RFC 4580 | |
39 | FQDN, Fully Qualified Domain Name. | RFC 4704 | |
40 | 16+ | PANA Authentication Agent. | RFC 5192 |
41 | OPTION_NEW_POSIX_TIMEZONE. | RFC 4833 | |
42 | OPTION_NEW_TZDB_TIMEZONE. | RFC 4833 | |
43 | Echo Request. | RFC 4994 | |
44 | OPTION_LQ_QUERY. | RFC 5007 | |
45 | OPTION_CLIENT_DATA. | RFC 5007 | |
46 | OPTION_CLT_TIME. | RFC 5007 | |
47 | OPTION_LQ_RELAY_DATA. | RFC 5007 | |
48 | OPTION_LQ_CLIENT_LINK. | RFC 5007 | |
49 | OPTION_MIP6_HNINF. | ||
50 | OPTION_MIP6_RELAY. | ||
51 | variable | LoST Server. | RFC 5223 |
52 | CAPWAP Access Controller addresses. | RFC 5417 | |
53 | OPTION_RELAY_ID. | RFC 5460 | |
54 | OPTION-IPv6_Address-MoS. | RFC 5678 | |
55 | OPTION-IPv6_FQDN-MoS. | RFC 5678 | |
56 - 255 |
DHCP domain.
(RFC 3315)
A set of links managed by DHCP and operated by a single administrative entity.
DHCP realm.
(RFC 3315)
A name used to identify the DHCP administrative domain from which a DHCP authentication key was selected.
DHCP relay agent.
(RFC 3315)
A node that acts as an intermediary to deliver DHCP messages between
clients and servers, and is on the same link as the client.
DUID, DHCP Unique IDentifier.
(RFC 3315)
Each DHCP client and server has a DUID.
DHCP servers use DUIDs to identify clients for the selection of configuration parameters and in the association of IAs with clients.
DHCP clients use DUIDs to identify a server in messages where a server needs to be identified.
IA, Identity association.
A collection of addresses assigned to a client.
Each IA has an associated IAID.
A client may have more than one IA assigned to it.
Each IA holds one type of address.
IAID, Identity association identifier.
(RFC 3315)
An identifier for an IA, chosen by the client.
Each IA has an IAID, which is chosen to be unique among all IAIDs for IAs belonging to that client.
RFCs:
[RFC 3315] Dynamic Host Configuration Protocol for IPv6 (DHCPv6).
[RFC 3319] Dynamic Host Configuration Protocol (DHCPv6) Options for Session Initiation Protocol (SIP) Servers.
[RFC 3633] IPv6 Prefix Options for Dynamic Host Configuration Protocol (DHCP) version 6.
[RFC 3646] DNS Configuration options for Dynamic Host Configuration Protocol for IPv6 (DHCPv6).
[RFC 3736] Stateless Dynamic Host Configuration Protocol (DHCP) Service for IPv6.
[RFC 3898] Network Information Service (NIS) Configuration Options for Dynamic Host Configuration Protocol for IPv6 (DHCPv6).
[RFC 4075] Simple Network Time Protocol (SNTP) Configuration Option for DHCPv6.
[RFC 4076] Renumbering Requirements for Stateless Dynamic Host Configuration Protocol for IPv6 (DHCPv6).
[RFC 4280] Dynamic Host Configuration Protocol (DHCP) Options for Broadcast and Multicast Control Servers.
[RFC 4339] IPv6 Host Configuration of DNS Server Information Approaches.
[RFC 4477] Dynamic Host Configuration Protocol (DHCP): IPv4 and IPv6 Dual-Stack Issues.
[RFC 5192] DHCP Options for Protocol for Carrying Authentication for Network Access (PANA) Authentication Agents.
[RFC 5223] Discovering Location-to-Service Translation (LoST) Servers Using the Dynamic Host Configuration Protocol (DHCP).
[RFC 5417] Control And Provisioning of Wireless Access Points (CAPWAP) Access Controller DHCP Option.
Description | Glossary | RFCs | Publications | Obsolete RFCs |