Homepage » come » Che cos'è DHCP (Dynamic Host Configuration Protocol)?

    Che cos'è DHCP (Dynamic Host Configuration Protocol)?

    Il protocollo DHCP (Dynamic Host Configuration Protocol) è parte integrante delle reti e controlla quali indirizzi IP ricevono i dispositivi in ​​modo che possano comunicare con Internet. Di solito, l'assegnazione IP è automatizzata, ma se hai bisogno di IP statici, la familiarità con DHCP è essenziale.

    DHCP può gestire le assegnazioni IP

    Ogni dispositivo che si connette a una rete ha bisogno di un indirizzo IP. All'inizio della rete, gli utenti si assegnavano manualmente un indirizzo IP, ma si tratta di un'attività ingombrante, soprattutto per i luoghi con molti dispositivi, ad esempio un ufficio aziendale. DHCP, in parte, automatizza questo processo, il che semplifica notevolmente il collegamento dei dispositivi alla rete. I server oi router DHCP gestiscono questo processo in base a una serie di regole definite. La maggior parte dei router è impostata per utilizzare un intervallo 192.168.0.x, ad esempio, quindi vedrai comunemente indirizzi IP come questo nelle reti domestiche.

    Il processo è abbastanza semplice. Quando un client (un computer, dispositivo IOT, tablet, telefono cellulare, ecc.) Si collega alla rete, invia un segnale (chiamato DHCPDISCOVER) al server DHCP (o router). Il server risponde con tutte le regole e le impostazioni per la rete e un indirizzo IP per l'uso (un DHCPOFFER). Il client riconosce le informazioni e chiede il permesso di utilizzare l'indirizzo assegnato (un messaggio DHCPREQUEST). Infine, il server DHCP conferma la richiesta e il client è libero di connettersi alla rete.

    DHCP controlla l'intervallo di indirizzi IP

    È possibile configurare DHCP per controllare l'intervallo di indirizzi IP disponibili per l'uso. Se si specifica tale intervallo a partire da 192.168.0.1 e la fine come 192.168.0.100, tutti gli indirizzi disponibili si posizioneranno in qualche punto all'interno di tale intervallo. Non vedrai mai un dispositivo assegnato a 192.168.0.101. Inoltre, tenere presente che l'IP iniziale (192.168.0.1 in questo esempio) è riservato per il router. Alcuni router elencano solo un indirizzo iniziale e quindi includono un'opzione per un numero massimo di utenti (che determina l'indirizzo finale).

    L'aspetto positivo è che puoi controllare quanti dispositivi si connettono alla rete contemporaneamente (non più di 100 in questo esempio). Ma il lato negativo è che se si imposta un intervallo troppo piccolo si può impedire involontariamente la connessione di nuovi dispositivi. Per consentire un intervallo inferiore di indirizzi IP, i server DHCP possono solo utilizzare indirizzi IP per i dispositivi.

    Gli indirizzi assegnati dinamicamente sono temporanei

    Quando un server DHCP assegna un indirizzo IP, lo fa in un sistema di lease. La macchina conserva questo indirizzo IP per un determinato numero di giorni, dopo di che può provare a rinnovare l'indirizzo IP. Se non viene inviato alcun segnale di rinnovo (ad esempio una macchina dismessa), il server DHCP recupera l'indirizzo IP da assegnare a un altro dispositivo. Quando viene rilevato il segnale di rinnovo, il dispositivo mantiene il suo indirizzo IP per un altro set di giorni. Questo è il motivo per cui il tuo indirizzo IP può cambiare di volta in volta se usi spesso l'opzione ipconfig.

    È possibile che due dispositivi finiscano con lo stesso IP, ad esempio una macchina virtuale che passa la maggior parte del tempo offline. La macchina virtuale non sarà in grado di inviare il segnale di rinnovo, quindi il suo indirizzo IP verrà distribuito a un'altra macchina. Quando viene ripristinata la VM, ha ancora un record del vecchio indirizzo IP (specialmente se ripristinato da uno snapshot), ma non sarà in grado di utilizzare quell'indirizzo IP da quando è stato acquisito. Senza questa autorizzazione, non può connettersi alla rete fino a quando non viene assegnato un nuovo IP. Ma l'uso di indirizzi IP dinamici dovrebbe impedire questo tipo di scenario.

    Gli indirizzi IP statici sono necessari per alcuni dispositivi

    Se si dispone di una stampante o di un server multimediale collegati in rete (come un'unità NAS o un server Plex), sarebbe scomodo per loro avere i loro indirizzi IP modificati. Sebbene il rinnovo del leasing possa impedirlo, è comunque possibile che l'indirizzo IP cambi. Se il router viene riavviato, a causa di un'interruzione dell'alimentazione o perché si sta tentando di risolvere un problema fastidioso, tutti gli indirizzi IP generati dinamicamente possono essere riassegnati. Per questi scenari, l'assegnazione manuale di un indirizzo IP statico risolverà il problema.

    Il processo esatto per questo varia, specialmente quando le interfacce web del router possono cambiare da dispositivo a dispositivo anche se eseguite dallo stesso produttore. Su alcuni router, come il kit Eero Mesh Router, questo può essere indicato con un altro termine, come la prenotazione IP. Ma un indirizzo IP statico deve ancora essere conforme a qualsiasi regola di intervallo, se esistono. L'utilizzo di un indirizzo IP corrente come base per un IP statico è solitamente la cosa più semplice da fare. A seconda del dispositivo e del relativo sistema operativo, potrebbe essere possibile impostare un indirizzo IP statico all'estremità del dispositivo anziché tramite il router o il server DHCP. Questo potrebbe essere necessario se il router stesso non supporta l'IP statico.