Lezione 1 – Assegnazione dinamica
indirizzi IP
Sistemi di elaborazione dell’informazione
Modulo 2 - Protocolli di rete TCP/IP
Unità didattica 4 - Gestione degli indirizzi
Ernesto Damiani
Assegnazione dinamica di indirizzi IP
• L’assegnazione dinamica di indirizzi IP è
desiderabile per molte ragioni:
– gli indirizzi IP vengono assegnati a richiesta;
– evita la configurazione IP manuale;
– supporta la mobilità di laptop.
• Tre protocolli:
– RARP (usato fino al 1985);
– BOOTP (1985-1993);
– DHCP (dal 1993).
Oggi viene usato solo DHCP.
Soluzioni
• RARP (Reverse Address Resolution Protocol):
–
non è più usato;
–
funziona in modo simile ad ARP;
–
invia una richiesta dell’indirizzo IP associato a un
indirizzo MAC dato;
–
il server RARP risponde con un indirizzo IP;
–
RARP assegna solo l’indirizzo IP (non la maschera di
sottorete o il default gateway).
BOOTP (BOOTstrap Protocol)
• L’host configura tutti i suoi parametri IP al
momento dell’avvio del sistema (boot time).
• L’host invia la richiesta usando l’indirizzo
broadcast locale (255.255.255.255):
– questi indirizzi non vengono mai instradati.
• Non solo riceve l’indirizzo IP ma anche il default
gateway, la maschera di sottorete, ecc.
• L’indirizzo inviato come messaggio UDP: Porta
67 UDP (server) e Porta 68 (host).
Interazione BOOTP
• BOOTP può essere usato per scaricare immagini di
memoria per stazioni di lavoro diskless.
• L’assegnazione di indirizzi IP agli host è statica.
Formato dei messaggi BOOTP/DHCP
Messaggi BOOTP/DHCP
• Codice operativo: 1 (Richiesta), 2 (Risposta).
• Tipo di hardware: 1 (per Ethernet).
• Lunghezza indirizzi hardware: 6 (per Ethernet).
• Conteggio degli hop: impostato a 0 dal client.
• ID di transazione: numero intero (usato per la
corrispondenza richiesta/risposta).
• Secondi: numero di secondi da quando il client ha iniziato il
boot.
• Indirizzo IP client, indirizzo IP utente, indirizzo IP server,
indirizzo IP gateway, indirizzo hardware client, nome host
del server, nome del file boot: il client fornisce le
informazioni che ha e lascia in bianco il resto.
FINE
Scarica

Assegnazione dinamica indirizzi IP