DHCP je základním pilířem moderních sítí. Funguje na architektuře klient-server: DHCP klient (vaše zařízení) požádá o nastavení a DHCP server (obvykle váš router nebo dedikovaný server) mu jej poskytne.
Kromě samotné IP adresy dostane zařízení ze serveru celou sadu údajů nutných pro komunikaci:
Získání adresy probíhá ve čtyřech krocích, pro které se používá mnemotechnická pomůcka DORA:
1. **Discover (D):** Klient pošle do celé sítě (broadcast) dotaz: „Je tu nějaký DHCP server? Potřebuji adresu.“ 2. **Offer (O):** Server odpoví: „Ano, jsem tu. Nabízím ti adresu 192.168.1.50.“ 3. **Request (R):** Klient potvrdí: „Děkuji, beru si tu adresu 192.168.1.50.“ 4. **Acknowledge (A):** Server zapíše zápůjčku a potvrdí: „V pořádku, je tvoje na příštích 24 hodin.“
Zajímavost: Pokud se vašemu počítači nepodaří najít DHCP server a nemá nastavenou statickou adresu, Windows mu přidělí tzv. APIPA adresu z rozsahu 169.254.x.x. To je jasný signál, že s vaším DHCP serverem (routerem) není něco v pořádku.