Come funziona unicast OFFERTA DHCP?


9

Nel pacchetto di rilevamento DHCP, il campo dell'indirizzo IP di origine è 0.0.0.0, il che significa che il client non ha ancora un indirizzo IP. Ma, nel pacchetto di offerte DHCP, un indirizzo unicast (che verrà allocato per questo client) è specificato come indirizzo di destinazione. Poiché al momento il client non ha un indirizzo IP, in che modo il pacchetto che ha un indirizzo unicast raggiunge correttamente il client? In che modo il cliente identifica che questo pacchetto di offerte è destinato a questo? La mia comprensione è che, il client che non ha IP può essere raggiungibile solo con un IP broadcast. Non riesco a capire come sia raggiungibile con un IP unicast.

Risposte:


8

Questo perché il server DHCP deve risiedere o avere un relè / proxy sulla stessa rete L2 del client.

L'OFFERTA DHCP viene inviata all'indirizzo L2 del client (ovvero è l'indirizzo MAC). Se la richiesta è stata inoltrata / inoltrata, allora l'OFFERTA DHCP va al relè / proxy che la inoltrerà quindi alla rete L2 corretta.

Il traffico di trasmissione può essere problematico per le reti, quindi ciò riduce la quantità di rete di trasmissione necessaria.


1
Grazie per la risposta .. Quindi, il relay / proxy in realtà cambia il pacchetto usando l'indirizzo MAC. Se non è presente alcun relay / proxy, il server dovrebbe risiedere nella stessa rete L2. Ho ragione ??
Ezio,

Sarebbe corretto
Impara

1
Nell'intestazione BOOTP / DHCP è presente un bit di "trasmissione" che indica che un client non è disposto ad accettare pacchetti inviati all'indirizzo L2 fino a quando non viene configurato un indirizzo IP. In questo caso l'offerta DHCP verrà trasmessa.
richardb,

@richardb, buon punto. Non ho toccato questo perché la domanda era specificamente rivolta a una risposta unicast.
Impara
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.