DHCPClients
DHCP clients are software or firmware components that obtain network configuration from a Dynamic Host Configuration Protocol (DHCP) server. They are present in most operating systems, smartphones, printers, and many network devices such as routers and access points. The client automates IP address assignment and other settings, reducing the need for manual configuration.
Operation follows a four-step handshake. When a device joins a network, the DHCP client broadcasts a DHCPDISCOVER
A DHCP lease is time-limited. Each lease has a duration, after which the client must renew. Renewal
Servers supply configuration options such as IP address, subnet mask, default gateway, DNS servers, domain search
DHCP is defined for IPv4 (DHCP) and IPv6 is served by DHCPv6. DHCPv6 uses a different message
Security and management: DHCP lacks built-in authentication, relying on trusted networks. Unauthenticated servers or rogue devices