| .. _dhcpv4_interface: |
| |
| DHCPv4 |
| ###### |
| |
| .. contents:: |
| :local: |
| :depth: 2 |
| |
| Overview |
| ******** |
| |
| The Dynamic Host Configuration Protocol (DHCP) is a network management protocol |
| used on IPv4 networks. A DHCPv4 server dynamically assigns an IPv4 address |
| and other network configuration parameters to each device on a network so they |
| can communicate with other IP networks. |
| See this |
| `DHCP Wikipedia article <https://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol>`_ |
| for a detailed overview of how DHCP works. |
| |
| Note that Zephyr only supports DHCP client functionality. |
| |
| Sample usage |
| ************ |
| |
| See :ref:`dhcpv4-client-sample` for details. |
| |
| API Reference |
| ************* |
| |
| .. doxygengroup:: dhcpv4 |
| :project: Zephyr |