diff --git a/doc/connectivity/networking/api/dhcpv6.rst b/doc/connectivity/networking/api/dhcpv6.rst new file mode 100644 index 00000000000..ae6d0c21cd6 --- /dev/null +++ b/doc/connectivity/networking/api/dhcpv6.rst @@ -0,0 +1,26 @@ +.. _dhcpv6_interface: + +DHCPv6 +###### + +.. contents:: + :local: + :depth: 2 + +Overview +******** + +The Dynamic Host Configuration Protocol (DHCP) for IPv6 is a network management protocol +used on IPv6 based networks. A DHCPv6 server dynamically assigns an IPv6 address +and other network configuration parameters to each device on a network so they +can communicate with other IP networks. +See this +`DHCPv6 Wikipedia article `_ +for a detailed overview of how DHCPv6 works. + +Note that Zephyr only supports DHCPv6 client functionality. + +API Reference +************* + +.. doxygengroup:: dhcpv6 diff --git a/doc/connectivity/networking/api/system_mgmt.rst b/doc/connectivity/networking/api/system_mgmt.rst index a09ed2b2787..97f2f559bd7 100644 --- a/doc/connectivity/networking/api/system_mgmt.rst +++ b/doc/connectivity/networking/api/system_mgmt.rst @@ -8,6 +8,7 @@ Network System Management net_config.rst dhcpv4.rst + dhcpv6.rst net_hostname.rst net_core.rst net_if.rst