Per gestire una rete locale, occorre conoscere il protocollo DHCP perché agevola il lavoro degli amministratori di rete e rende più snella la connessione a una rete locale.


Il protocollo DHCP è un elemento essenziale di qualsiasi infrastruttura di rete. Acronimo di Dynamic Host Configuration Protocol, è un protocollo di gestione della rete utilizzato per assegnare dinamicamente un indirizzo IP a qualsiasi nuovo dispositivo hardware (pc, smartphone, tablet…) che entra in rete. DHCP consente di configurare automaticamente ogni “nodo”, evitando così la necessità dell’intervento di un amministratore di rete.

Se non esistesse, gli amministratori di rete dovrebbero suddividere manualmente gli indirizzi IP dal pool disponibile, il che richiederebbe tempi proibitivi, sarebbe inefficiente e soggetto a errori.

Serverless CTA

Internet Protocol è un componente che bisogna assegnare a tutti i dispositivi che operano in una rete TCP/IP. DHCP è un insieme di regole che rende questo processo più facile e snello.

Cos’è il protocollo DHCP

DHCP è un protocollo applicativo gestionale della rete utilizzato per automatizzare il processo di configurazione dei dispositivi sulle reti IP, consentendo così loro di utilizzare servizi di rete come DNS, NTP e qualsiasi protocollo di comunicazione basato su UDP o TCP. Un server DHCP assegna dinamicamente un indirizzo IP e altri parametri di configurazione di rete a ciascun dispositivo in modo che possano comunicare con altre reti IP.

Seppure abbia un indiscutibile valore, il protocollo DHCP non è strettamente necessario. Si può scegliere, infatti, di configurare manualmente gli indirizzi IP (indirizzo IP statico), gli host name e altre informazioni di configurazione per ciascun dispositivo sulla rete piuttosto che utilizzare DHCP. Tuttavia, offre diversi vantaggi rispetto alla configurazione manuale, tra cui una gestione più semplice degli indirizzi IP e un rischio ridotto di errore di configurazione nel corso delle modifiche.

Inoltre, un indirizzo IP statico è anche meno flessibile, questo deve essere configurato manualmente su ogni dispositivo con informazioni pertinenti come un indirizzo di trasmissione subnet specifico e un indirizzo di rete ogni volta che la sua configurazione cambia. Gli indirizzi statici non sono adatti per dispositivi che vengono spostati frequentemente o mobili. DHCP è, quindi, l’opzione preferita per la maggior parte delle reti, che si tratti di piccole reti domestiche o di grandi organizzazioni aziendali.

Quando è nato il protocollo DHCP? Nel 1993, come estensione del Bootstrap Protocol (BOOTP), un protocollo di rete utilizzato da un client di rete per ottenere un indirizzo IP da un server di configurazione. Come racconta l’ISC- Internet Systems Consortium, Dynamic Host Configuration Protocol è stato definito per la prima volta come protocollo di monitoraggio degli standard in RFC 1531. “La motivazione per l’estensione di BOOTP era che quest’ultima richiedeva un intervento manuale per aggiungere informazioni di configurazione per ciascun client e non forniva un meccanismo per recuperare gli indirizzi IP utilizzati”.

CTA risorsa replatforming

Come funziona

Quando un dispositivo vuole accedere a una rete che utilizza il protocollo DHCP, invia una richiesta per un indirizzo IP che viene rilevato da un server DHCP. Il server risponde fornendo un indirizzo IP al dispositivo, quindi monitora l’utilizzo dell’indirizzo e lo riprende dopo un periodo di tempo specificato o quando il dispositivo si spegne. L’indirizzo IP viene quindi restituito al pool di indirizzi gestito dal server DHCP per essere riassegnato a un altro dispositivo mentre cerca l’accesso alla rete.

Mentre la delega degli indirizzi IP è la funzione centrale del protocollo, DHCP assegna anche una serie di parametri di rete correlati, tra cui la subnet mask, l’indirizzo del gateway predefinito e il DNS (Domain Name Server).

Fornisce agli host non solo indirizzi IP, ma tutti i parametri di configurazione necessari per connettersi correttamente alla rete. È possibile specificare parametri come il gateway (dispositivo attraverso il quale l’host può connettersi a un’altra rete come Internet) e il server DNS e Network Time Protocol. Può assegnare indirizzi in modo automatico, dinamico o manuale.

Il server DHCP svolge molteplici compiti. Innanzitutto è configurato per gestire la fornitura di indirizzi IP ed è un requisito essenziale per eseguire il protocollo DHCP. Il server gestisce il record di tutti gli indirizzi IP che assegna ai nodi. Se il nodo si ricongiunge o viene riposizionato nella rete, il server identifica il nodo utilizzando il suo indirizzo MAC. Questo aiuta a prevenire la configurazione accidentale dello stesso indirizzo IP su due nodi diversi. Affinché DHCP funzioni, i client devono essere configurati con esso. Quando un client compatibile con DHCP si connette alla rete, trasmette una richiesta al server DHCP per le impostazioni di rete. Il server risponde a questa fornendo le informazioni di configurazione IP necessarie.

Come si configura il protocollo DHCP

Spiegato cos’è il protocollo DHCP e come funziona, è bene illustrare come configurare un router per utilizzare Dynamic Host Configuration Protocol in una rete LAN. Una premessa: occorre conoscere l’indirizzo IP del router a cui è connesso il proprio dispositivo. Per questo seguite queste istruzioni:

  • 1° passo: aprite il menu di avvio o cliccando sulla sezione in basso a sinistra.
  • 2° passo: digitate cmd, selezionando la prima opzione.
  • 3° passo: dovrebbe comparire una nuova finestra simile a quella nell’immagine.
  • 4° passo: immettete il seguente comando: ipconfig.
  • 5° passo: il numero accanto al gateway predefinito è l’indirizzo IP del router. In questo caso, l’indirizzo è 192.168.0.1, il più comune per accedere e configurare i router wireless da un browser web. In modo simile si ottiene anche l’indirizzo IP dei propri router.

È possibile configurare il router per utilizzare DHCP. Come fare?

  • 1° passo: ottenuto l’indirizzo IP del router, inserite l’indirizzo IP nel browser e premete Invio.
  • 2° passo: a questo punto potrebbe essere richiesto di inserire le credenziali come ID e password. In tal caso inserite l’ID e la password forniti dal produttore del dispositivo (o quelli che si sono impostati). Verrete reindirizzati alla pagina del router, che può essere differente per la maggior parte degli utenti in quanto dipende dal produttore del router.
  • 3° passo: andate alla scheda Amministratore sul lato sinistro del menu Opzioni.
  • 4° passo: scorrete verso il basso fino all’opzione Parametri LAN.
  • 5° passo: selezionate la casella di controllo Server DHCP.
  • 6° passo: cliccate su OK in basso a destra per finalizzare le modifiche.

Al termine, riavviate il router per assicurarvi che le nuove impostazioni siano state caricate correttamente. Ora il router eserciterà il protocollo DHCP al successivo avvio.

Serverless CTA