Když se připojujete k síti, obvykle máte IP adresu přidělenou automaticky routerem. Tento proces je nezbytný k tomu, aby zařízení mohla komunikovat se zařízeními v jiných sítích. Klíčová služba, která přiděluje IP adresy, se nazývá Dynamic Host Configuration Protocol nebo DHCP.
DHCP funguje v modelu klient-server, kde klient vysílá požadavek na IP adresu do místní sítě a DHCP server odpovídá přidělením IP adresy. Obvykle se to stane, jakmile je zařízení připojeno k síti, takže může začít komunikovat co nejdříve. Když jsou adresy IP vydány, jsou pronajaty pouze na určitou dobu, po které server DHCP znovu získá přidělenou adresu IP. Aby se tomu zabránilo, hostitelé se začnou pokoušet obnovit své aktuální přidělení IP adresy po uplynutí poloviny pronajaté doby. Obecně platí, že pokud zapůjčení vyprší a hostiteli je přidělena nová IP adresa, je mu přidělena náhodně nová adresa, nikoli stejná jako dříve.
V domácích a jiných malých sítích je server DHCP obvykle integrován do routeru, protože to snižuje počet zařízení a snižuje složitost nastavení. U velkých podnikových sítí bude typicky jeden DHCP server používán pro velký počet sítí, jako je například celá budova. V tomto případě se přenosoví agenti DHCP používají v každé propojené síti k předávání provozu DHCP z hostitelů na server DHCP a k předávání odpovědi zpět původnímu hostiteli.
Server DHCP obvykle nabízí připojeným hostitelům náhodnou IP adresu z nakonfigurovaného fondu IP adres, v případě potřeby je však možné ručně přidělit IP adresu konkrétním zařízením. To je užitečné, pokud je v síti nějaký server, jako je jednotka NAS nebo místní webový server. Ručním přiřazením IP adresy těmto serverům jsou vždy na stejném místě a nemusíte se nikdy starat o to, že se jejich IP adresa změní a způsobí problémy.