1.. _dhcpv4_interface: 2 3DHCPv4 4###### 5 6.. contents:: 7 :local: 8 :depth: 2 9 10Overview 11******** 12 13The Dynamic Host Configuration Protocol (DHCP) is a network management protocol 14used on IPv4 networks. A DHCPv4 server dynamically assigns an IPv4 address 15and other network configuration parameters to each device on a network so they 16can communicate with other IP networks. 17See this 18`DHCP Wikipedia article <https://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol>`_ 19for a detailed overview of how DHCP works. 20 21Note that Zephyr supports both DHCPv4 client and server functionality. 22 23Sample usage 24************ 25 26See :zephyr:code-sample:`dhcpv4-client` sample application for details. 27 28API Reference 29************* 30 31.. doxygengroup:: dhcpv4 32