Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 4 -Gestione degli indirizzi Ernesto Damiani Lezione 2 – DHCP
DHCP (Dynamic Host Configuration Protocol) Progettato nel Un’estensione di BOOTP: – stessi numeri di porta di BOOTP. Estensioni: –supporta la locazione temporanea (“lease”) di indirizzi IP; –un client DHCP può acquisire tutti i parametri di configurazione IP. DHCP è il meccanismo maggiormente diffuso per l’assegnazione dinamica di indirizzi IP. DHCP può interoperare con client BOOTP.
Interazione DHCP (semplificata)
Tipo di messaggi DHCP Il tipo di messaggio DHCP viene inviato come un’opzione.
Altre opzioni Altre informazioni che vengono inviate come opzioni DHCP : – maschera di sottorete, nome server, nome host, nome dominio; –TTL IP di default, indirizzo broadcast, instradamento statico, incapsulamento Ethernet; –tipo di messaggio DHCP, tempo di rinnovo DHCP, rebinding DHCP, time STP server, SMTP server, client FQDN, nome della stampante...; –X Window Manager, X Window Font.
Funzionamento di DHCP (1) DHCP Discover DHCP Offer
Funzionamento di DHCP (2) DHCP Discover A questo punto il client DHCP può iniziare a usare l’indirizzo IP.
Funzionamento di DHCP (3) Rinnovamento di un lease, inviato quando il 50% del lease è scaduto. Se il server DHCP invia DHCPNACK, l’indirizzo viene rilasciato.
Funzionamento DHCP (4) DHCP Release A questo punto il client DHCP ha rilasciato l’indirizzo IP. FINE