DORA is DHCP’s four-message process for leasing a client an IP address and related network settings when manual configuration is impractical. section 4.1.1 section 4.4
The exchange proceeds in this order:
- DISCOVER: The client broadcasts from 0.0.0.0 to 255.255.255.255 to locate DHCP servers and request an address. section 4.4
- OFFER: A server proposes an IP address and other configuration, using either unicast or broadcast delivery. section 4.1.1 section 4.4
- REQUEST: The client broadcasts acceptance of an offer; when multiple offers arrive, it typically accepts the first. section 4.4
- ACK: The server confirms and finalizes the lease, allowing the client to use the assigned parameters. section 4.1.1 section 4.4
Figure 4.2 Leasing an IPv4 address via DHCP (the DORA process): (1) DISCOVER from client to server, (2) OFFER from server to client, (3) REQUEST from client to server, (4) ACK from server to client.
Trace the client-to-server message sequence visually: DISCOVER, OFFER, REQUEST, and ACK. section 4.1.1
