Il DHCP (Dynamic Host Configuration Protocol) assegna automaticamente gli indirizzi IP e altri parametri di rete ai dispositivi che si connettono.
Parametri assegnati
- Indirizzo IP
- Subnet Mask
- Default Gateway
- Indirizzi server DNS
- Nome di dominio DNS di default
Metodi di allocazione
| Metodo | Descrizione |
|---|---|
| Allocazione dinamica | IP assegnato da un pool con scadenza (lease), poi recuperato e riassegnato |
| Allocazione automatica | Come la dinamica, ma tende a riassegnare lo stesso IP a un client noto |
| Allocazione statica/manuale | IP fisso legato al MAC address del dispositivo |
Processo DORA
- DHCPDISCOVER: il client invia un broadcast cercando server DHCP
- DHCPOFFER: il server risponde con una proposta di indirizzo IP
- DHCPREQUEST: il client accetta un’offerta (broadcast, indica quale server ha scelto)
- DHCPACK: il server conferma l’assegnazione (unicast)
Scadenza e rinnovo (Lease)
L’IP è valido per un tempo limitato (lease). Prima della scadenza, il client invia un nuovo DHCPREQUEST per rinnovarlo. Se non ci riesce, tornerà allo stato iniziale cercando un nuovo indirizzo.


