IP 주소가 할당되지 않은 클라이언트는 Discover 패킷을 브로드캐스트한다.
DHCP서버가 Discover 패킷을 수신하면 Offer 패킷을 브로드캐스트한다. Discover를 보낸 클라이언트가 Offer 패킷을 받으면 해당 네트워크에 DHCP 서버가 있다는 것을 인지하게 된다.
네트워크에 DHCP 서버가 있다는 것을 알고 있으므로 이번엔 IP 주소를 요청하는 Request 패킷을 브로드캐스트한다. 브로드캐스트를 하는 이유는 네트워크에 DHCP 서버가 2개 이상 있을 수 있기 때문이다.
DHCP 서버가 Request 패킷을 수신하면 자신의 IP 임대 풀에서 할당 가능한 주소를 브로드캐스트한다. 주소가 클라이언트에 도착하면 해당 IP 주소가 할당된 것이다.