Adding Windows DHCP
How to add DHCP information to your Micetro free trial
Read moreDHCPDISCOVER is the initial broadcast message that DHCP clients send to locate available DHCP servers on their local network, as defined in RFC 2131, and forms the first step of the DORA (Discover, Offer, Request, Acknowledge) exchange. When a client boots or joins a network without a valid IP address, it broadcasts DHCPDISCOVER from source address 0.0.0.0 to the limited broadcast address 255.255.255.255 on UDP ports 68 to 67, allowing servers to respond with DHCPOFFER messages containing proposed IP configuration and lease terms. Failure to receive DHCPOFFER responses—caused by missing relay agents, exhausted address pools, server outages, or firewall filtering of DHCP ports—prevents devices from obtaining usable addresses and typically forces them to fall back to non-routable link-local addresses in the 169.254.0.0/16 range, which breaks network access and requires administrators to diagnose relay configuration, scope availability, and server health.
A client with no valid IP configuration, such as one that has just booted or joined a network, sends DHCPDISCOVER to find any DHCP server that can configure it. This is the first step of the exchange often called DORA.
DHCPDISCOVER does not assign anything. The client holds no address until the server confirms with a DHCPACK. A client may receive several offers or none, and it retransmits the DISCOVER with backoff if no server answers.
Clients on a VLAN with no DHCP server never get an answer because broadcasts do not cross routers. The fix is a relay agent, often called an IP helper, on the gateway interface pointing to the correct server.
The server receives DISCOVER messages but has no free addresses, so it sends no offer. Clients then time out or self-assign a 169.254.0.0/16 address. Long lease times on transient guest devices are a common cause.
DHCP snooping with an untrusted uplink port can drop server replies, so DISCOVER is seen but no offer reaches the client. Port security or access lists that block UDP ports 67 and 68 cause similar symptoms.
Mass reconnects after a power loss or switch reboot send many DISCOVER messages at once, which can overload a server or fill a relay's queue. Staggered startup and adequately sized servers reduce the impact.
An unauthorized DHCP server, such as a consumer router plugged into the LAN, can answer DISCOVER first. Clients receive wrong gateways or DNS servers. Packet captures showing offers from unexpected sources confirm it.