Logo NEXUS

NEXUS didattica

← Torna indietro
Informatica / Lezione Teorica

Il Protocollo DHCP e il Processo DORA

Assegnazione dinamica degli indirizzi IP, fasi della transazione DORA, gestione del lease e simulatore interattivo.

1. Cos'Γ¨ il Protocollo DHCP

Il protocollo DHCP (Dynamic Host Configuration Protocol) Γ¨ un protocollo di livello applicativo che automatizza la configurazione di rete dei dispositivi (host) collegati a una LAN. Senza DHCP, ogni computer richiederebbe una configurazione manuale di indirizzo IP, Subnet Mask, Gateway Predefinito e server DNS.

Vantaggi Principali:
    Eliminazione di Conflitti: Impedisce l'assegnazione contemporanea dello stesso IP a due dispositivi differenti.
    Gestione Centralizzata: Semplifica la mobilitΓ  dei dispositivi e l'amministrazione di grandi reti aziendali.

2. Il Processo DORA (Le 4 Fasi di Scambio)

Quando un client si collega alla rete e richiede un indirizzo IP, avvia una transazione basata su 4 messaggi sequenziali identificati dall'acronimo DORA:

Fase Messaggio DHCP Direzione Descrizione della Fase
D DISCOVER Client βž” Broadcast Il client invia una richiesta in broadcast per cercare un server DHCP attivo sulla rete locale.
O OFFER Server βž” Client Il server DHCP risponde proponendo un indirizzo IP disponibile e i parametri di configurazione.
R REQUEST Client βž” Broadcast Il client accetta ufficialmente l'offerta ricevuta (notificando anche eventuali altri server).
A ACKNOWLEDGMENT Server βž” Client Il server conferma l'assegnazione e registra la concessione (Lease) dell'IP al client.

3. Simulatore Interattivo: Transazione DORA e Lease DHCP

Simula l'avvio di un client sulla rete per verificare in tempo reale lo scambio di pacchetti del processo DORA e l'assegnazione dei parametri di rete.

dhcp-client@nexus-sys:~# DHCP DORA Protocol Simulator
> Seleziona un'azione e avvia la simulazione del protocollo DHCP.