Ko se povežete z omrežjem, vam usmerjevalnik običajno samodejno dodeli naslov IP. Ta postopek je potreben, da naprave lahko komunicirajo z napravami v drugih omrežjih. Ključna storitev, ki dodeljuje naslove IP, se imenuje Dynamic Host Configuration Protocol ali DHCP.
DHCP deluje v modelu odjemalec-strežnik, kjer odjemalec odda zahtevo za naslov IP v lokalno omrežje, strežnik DHCP pa se odzove z dodelitvijo naslova IP. Običajno se to zgodi takoj, ko je naprava povezana z omrežjem, tako da lahko začne komunicirati čim prej. Ko so naslovi IP izdani, so le-ti zakupljeni za določen čas, po katerem bo strežnik DHCP znova zahteval dodeljeni naslov IP. Da bi se temu izognili, bodo gostitelji začeli poskušati obnoviti svojo trenutno dodelitev naslova IP, potem ko mine polovica zakupljenega časa. Na splošno, če najemnina poteče in je gostitelju dodeljen nov naslov IP, se mu dodeli naključno nov naslov in ne enak kot prej.
V domačih in drugih majhnih omrežjih je strežnik DHCP običajno integriran v usmerjevalnik, saj to zmanjša število naprav in zmanjša zapletenost nastavitve. Za velika podjetniška omrežja se običajno uporablja en strežnik DHCP za veliko število omrežij, kot je celotna zgradba. V tem primeru se agenti za posredovanje DHCP uporabljajo v vsakem med seboj povezanem omrežju za posredovanje prometa DHCP z gostiteljev na strežnik DHCP in za posredovanje odgovora nazaj izvirnemu gostitelju.
Običajno strežnik DHCP povezanim gostiteljem ponuja naključni naslov IP iz konfiguriranega področja naslovov IP, vendar je po potrebi mogoče ročno dodeliti naslov IP določenim napravam. To je uporabno, če je v omrežju nekakšen strežnik, kot je pogon NAS ali lokalni spletni strežnik. Če tem strežnikom ročno dodelite naslov IP, so ti vedno na istem mestu in nikoli vam ni treba skrbeti, da bi se njihov naslov IP spremenil in povzročil težave.