Giovanni
DHCP (Dynamic Host Configuration Protocol) e DNS (Domain Name System) sono entrambi creati per rendere più facile per noi di utilizzare reti o Internet. Tuttavia, sono totalmente due tecnologie diverse nelle applicazioni reali. Il DHCP è un protocollo che ci aiuta ad assegnare un indirizzo IP e le relative informazioni IP al computer in rete. Molti switch di rete applicano anche DHCP per fornire preziosi servizi di rete TCP/IP, ad esempio, aiuta ad aggiornare automaticamente il software sui sistemi client. Mentre il DNS viene utilizzato per convertire un nome di sito web come FS.COM al suo indirizzo IP e viceversa. Questo per garantire che il nostro computer possa trovare il sito giusto perché un computer può trovare un sito solo attraverso il suo indirizzo IP, piuttosto che il suo nome di dominio. Potresti ancora essere confuso su come differenziarli, quindi abbiamo creato una panoramica dettagliata di come funziona esattamente DHCP & DNS e le differenze tra loro.
Come funziona DHCP?
DHCP funziona affittando indirizzi IP e informazioni IP ai client di rete per un periodo di tempo. Per ottenere ciò, il client DHCP deve interagire con i server DHCP attraverso una serie di messaggi DHCP, che includono principalmente DHCP DISCOVER, DHCP OFFER, DHCP REQUEST e DHCP ACK, come mostrato nella figura seguente.
Figura 1: Come funziona DHCP
Come mostrato sopra, le procedure di come un indirizzo IP dinamico viene assegnato dal server DHCP sono le seguenti.
-
DHCP Discovery – il computer client invia un pacchetto broadcast compreso il suo nome e indirizzo MAC per trovare un server DHCP.
-
Offerta DHCP – Un server DHCP risponde a “Discovery” con un’offerta per un indirizzo IP disponibile.
-
Il server DHCP risponde a “Discovery” con un’offerta per un indirizzo IP disponibile.
-
Richiesta DHCP: Il computer client risponde quindi con una RICHIESTA DHCP per chiedere al server DHCP l’indirizzo IP offerto.
-
DHCP Ack – Il server DHCP invia un DHCP ACK per dire al client che è bene utilizzare l’indirizzo IP richiesto assegnato ad esso ora.
In poche parole, è una storia di “prendere e dare” tra il client DHCP (A) e il server DHCP (B):
-
-A: Chi può darmi un indirizzo IP?
-
-B: Ummm, fammi controllare…Ce n’è uno disponibile!
-
-A: Grande! Dammi, per favore!
-
-B: Nessun problema, eccoti qui.
Come funziona il DNS?
Come mostrato di seguito, quando si digita un nome di dominio nel browser, ad esempio, fs.com, il browser spesso non ha idea dove FS.COM lo e’. Pertanto invierà una query al LDNS (Server DNS locale) facendo domande come “qual è l’indirizzo IP di FS.COM”. Se il LDNS non ha record per FS.COM, cercherà l’Internet per scoprire chi possiede www.fs.com. Le procedure di lavoro dettagliate sono le seguenti.
-
In primo luogo, il LDNS va a uno dei server root che lo indirizza al server DNS. com.
-
L’ .com server DNS, quindi trova il proprietario di www.fs.com e avvisa il LDNS con un name server (NS) record per FS.COM.
-
Il LDNS risponde con la richiesta di un record di Indirizzo (Un record), che include l’indirizzo IP per FS.COM.
-
Dopo aver ricevuto il record, il LDNS invierà l’indirizzo IP, il browser e la cache l’indirizzo IP di informazioni per riferimento futuro.
Figura 2: Come funziona DNS
DHCP e DNS: Quali sono le loro differenze
Rispetto a quanto sopra, sebbene sia DHCP che DNS siano correlati agli indirizzi IP, svolgono ruoli totalmente diversi. Per essere chiari, qui utilizza un grafico per concludere le differenze DHCP vs DNS:
Parametri | DHCP | DNS |
---|---|---|
Basic | Un protocollo per assegnare l’indirizzo IP all’host in modo statico o dinamico. | Un meccanismo di risoluzione degli indirizzi. |
Protocolli correlati | UDP | UDP e TCP |
Server | Il server DHCP è responsabile dell’allocazione degli indirizzi temporanei al computer client per un periodo di lease e quindi dell’estensione del lease in base al requisito. | Il server DNS è responsabile dell’accettazione delle query tramite client e della risposta con i risultati. |
Metodologia di lavoro | Centralizzata | Decentralizzata |
Caratteristiche | 1. Fornire informazioni aggiuntive come gli indirizzi IP dell’host e la Subnet mask del computer.2. Assegna IP all’host per un determinato periodo di lease. | 1. Coverts nomi simbolici in indirizzo IP e viceversa.2. Utilizzato per localizzare i server di dominio active directory. |
Vantaggio | Configurazione affidabile dell’indirizzo IP e amministrazione di rete ridotta. | Elimina la necessità di ricordare l’indirizzo IP; invece, il nome di dominio viene utilizzato per l’indirizzo web. |
Per riassumere, il server DHCP assegna gli indirizzi IP ai computer client, mentre il server DNS li risolve. Sono due tecnologie essenziali sviluppate per noi per utilizzare comodamente la rete o Internet. Inoltre, sia DHCP che DNS sono strumenti essenziali nel toolkit dell’amministratore di rete per la gestione di tutti i dispositivi IP su una rete aziendale.