logo

In che modo il server DHCP assegna dinamicamente l'indirizzo IP a un host?

DHCP è l'abbreviazione di Dynamic Host Configuration Protocol. È un protocollo a livello di applicazione utilizzato dagli host per ottenere informazioni sulla configurazione della rete. Il DHCP è controllato da un server DHCP che distribuisce dinamicamente parametri di configurazione della rete come indirizzi IP, maschere di sottorete e indirizzi gateway. 

Cos'è un protocollo di configurazione host dinamico?  
 

  • Dinamico: automaticamente
  • Host: qualsiasi computer connesso alla rete
  • Configurazione: configurare un host significa fornire informazioni di rete (indirizzo IP, maschera di sottorete, indirizzo gateway) a un host
  • Protocollo: insieme di regole


Riassumendo, un server DHCP configura dinamicamente un host in una rete. 

Lo svantaggio della configurazione manuale dell'host: La configurazione di un host quando è connesso alla rete può essere eseguita manualmente, ad esempio dall'amministratore di rete o dal server DHCP. Nel caso delle reti domestiche la configurazione manuale è abbastanza semplice. Nelle reti di grandi dimensioni, invece, l'amministratore di rete potrebbe dover affrontare molti problemi. 
Anche la configurazione manuale è soggetta ad errori. Supponiamo che un amministratore di rete possa assegnare un indirizzo IP già assegnato. Causando così difficoltà sia agli amministratori che ai vicini della rete. 

Quindi ecco l'uso del server DHCP. Prima di discutere come funziona il server DHCP, esaminiamo le entità DHCP. 
 

costanti Java

Configurazione di un host tramite DHCP:
Per configurare un host abbiamo bisogno delle seguenti cose: 
 



    Indirizzo IP affittato- Indirizzo IP di un host che dura per una durata particolare che va da poche ore a qualche giorno o qualche settimana.Maschera di sottorete- L'host può sapere su quale rete si trova.Indirizzo del gateway- Il Gateway è il provider di servizi Internet che connette gli utenti a Internet. L'indirizzo del gateway consente all'host di sapere dove si trova il gateway per connettersi a Internet.

Entità DHCP

    Server DHCP: Fornisce automaticamente le informazioni di rete (indirizzo IP della maschera di sottorete, indirizzo del gateway) durante il lease. Una volta scaduta la durata, le informazioni di rete possono essere assegnate a un'altra macchina.  Mantiene inoltre l'archivio dati che memorizza gli indirizzi IP disponibili.Cliente DHCP:   Qualsiasi nodo che richiede l'assegnazione di un indirizzo IP a una rete è considerato un client DHCP.Agente di inoltro DHCP: Nel caso in cui disponiamo di un solo server DHCP per più LAN, questo agente presente in ogni rete inoltra la richiesta DHCP al server DHCP. Quindi utilizzando DHCP Relay Agent possiamo configurare più LAN con un singolo server.


 

In che modo il server DHCP assegna un indirizzo IP a un host?

Kat Timpf è un avvocato
    DHCPSCOPRI:Quando un nuovo nodo è connesso alla rete trasmette il messaggio DHCPDISCOVER che contiene l'indirizzo di origine come 0.0.0.0 a ogni nodo della rete incluso il server. Il server DHCP alla ricezione del messaggio restituisce il messaggio DHCPOFFER all'host richiesto che contiene l'indirizzo del server e il nuovo indirizzo IP del nodo.
     OFFERTA DHCP: Se sono presenti più server sulla rete, l'host riceve più messaggi DHCPOFFER. Spetta all'host selezionare un messaggio particolare. 
     RICHIESTA DHCP: L'host richiesto, dopo aver ricevuto il messaggio di offerta, trasmette nuovamente il messaggio DHCPREQUEST sulla rete con l'indirizzo del server il cui messaggio di offerta è accettato dall'host. Il server che appartiene a quell'indirizzo del server inviato dall'host verifica se l'indirizzo da assegnare al nodo è disponibile nella memoria dati. 
     DHCPACK:Se l'indirizzo viene assegnato, l'indirizzo IP nello spazio di archiviazione viene contrassegnato come non disponibile per garantire la coerenza. Ora il server invia un pacchetto DHCPACK all'host richiesto che contiene le informazioni di rete (indirizzo IP della maschera di sottorete, indirizzo del gateway). Nel caso in cui nel frattempo l'indirizzo venga assegnato a un'altra macchina, il server invia il pacchetto DHCPNAK all'host richiesto indicando che l'indirizzo IP è assegnato a qualche altra macchina. 
     RILASCIO DHCP:E infine, se l'host vuole spostarsi su un'altra rete o se ha terminato il suo lavoro, invia il pacchetto DHCPRELEASE al server indicando che vuole disconnettersi. Quindi il server contrassegna l'indirizzo IP come disponibile nello spazio di archiviazione in modo che possa essere assegnato ad altre macchine. 
     

Riferimenti:  
Per riferimento al protocollo DHCP  clicca qui  

 


 

Crea quiz