DHCP
È l'acronimo di "Dynamic Host Configuration Protocol". DHCP è un protocollo che assegna automaticamente un indirizzo IP univoco a ogni dispositivo che si connette a una rete. Con DHCP non è necessario assegnare manualmente gli indirizzi IP ai nuovi dispositivi. Di conseguenza, non è necessaria alcuna configurazione da parte dell'utente per connettersi a una rete basata su DHCP. Grazie alla sua facilità d'uso e all'ampio supporto, DHCP è il protocollo predefinito utilizzato dalla maggior parte dei router e delle apparecchiature di rete.
Quando ti connetti a una rete, il tuo dispositivo viene considerato un client e il router è il server. Per connettersi correttamente a una rete tramite DHCP, devono essere eseguiti i seguenti passaggi.
- Quando un client rileva di essersi connesso a un server DHCP, invia una richiesta DHCPDISCOVER.
- Il router riceve la richiesta oppure la reindirizza al server DHCP appropriato.
- Se il server accetta il nuovo dispositivo, invia al client un messaggio DHCPOFFER, che contiene l'indirizzo MAC del dispositivo client e l'indirizzo IP proposto.
- Il client restituisce al server un messaggio DHCPREQUEST, confermando che utilizzerà l'indirizzo IP.
- Infine, il server risponde con un messaggio di conferma DHCPACK che conferma che al client è stato concesso l'accesso (o una "concessione") per un determinato periodo di tempo.
DHCP funziona in background quando ti connetti a una rete, quindi raramente vedrai verificarsi i passaggi descritti sopra. Il tempo necessario per connettersi tramite DHCP dipende dal tipo di router e dalle dimensioni della rete, ma di solito è di circa tre-dieci secondi. DHCP funziona allo stesso modo sia per le connessioni cablate sia per quelle wireless, quindi computer desktop, tablet e smartphone possono connettersi contemporaneamente a una rete basata su DHCP.
Metti alla prova le tue conoscenze