logo

DNS

Un protocollo a livello di applicazione definisce il modo in cui i processi applicativi in ​​esecuzione su sistemi diversi si trasmettono i messaggi.

  • DNS sta per Domain Name System.
  • Il DNS è un servizio di directory che fornisce una mappatura tra il nome di un host sulla rete e il suo indirizzo numerico.
  • Il DNS è necessario per il funzionamento di Internet.
  • Ogni nodo in un albero ha un nome di dominio e un nome di dominio completo è una sequenza di simboli specificati da punti.
  • Il DNS è un servizio che traduce il nome di dominio in indirizzi IP. Ciò consente agli utenti delle reti di utilizzare nomi intuitivi quando cercano altri host invece di ricordare gli indirizzi IP.
  • Ad esempio, supponiamo che il sito FTP di EduSoft abbia un indirizzo IP 132.147.165.50, la maggior parte delle persone raggiungerebbe questo sito specificando ftp.EduSoft.com. Pertanto, il nome di dominio è più affidabile dell'indirizzo IP.

DNS è un protocollo TCP/IP utilizzato su diverse piattaforme. Lo spazio dei nomi di dominio è diviso in tre diverse sezioni: domini generici, domini nazionali e dominio inverso.

DNS di rete informatica

Domini generici

  • Definisce gli host registrati in base al loro comportamento generico.
  • Ogni nodo in un albero definisce il nome di dominio, che è un indice del database DNS.
  • Utilizza etichette di tre caratteri e queste etichette descrivono il tipo di organizzazione.
Etichetta Descrizione
aerodinamico Compagnie aeree e aerospaziali
Noi Imprese o aziende
con Organizzazioni commerciali
coop Organizzazioni di imprese cooperative
edu Istituzioni educative
governatore Istituzioni governative
informazioni Fornitori di servizi di informazione
int Organizzazioni internazionali
mille Gruppi militari
Museo Museo e altre organizzazioni no-profit
nome Nomi personali
netto Centri di supporto della rete
org Organizzazione no profit
pro Organizzazioni individuali professionali
DNS di rete informatica

Dominio del paese

Il formato del dominio nazionale è lo stesso di un dominio generico, ma utilizza abbreviazioni nazionali di due caratteri (ad esempio, us per gli Stati Uniti) al posto delle abbreviazioni organizzative di tre caratteri.

Dominio inverso

Il dominio inverso viene utilizzato per associare un indirizzo a un nome. Quando il server ha ricevuto una richiesta dal client e il server contiene i file solo dei client autorizzati. Per determinare se il client è presente o meno nell'elenco degli autorizzati, invia una query al server DNS e chiede di associare un indirizzo al nome.

Funzionamento del DNS

  • DNS è un protocollo di comunicazione di rete client/server. I client DNS inviano richieste al file. server mentre i server DNS inviano risposte al client.
  • Le richieste del client contengono un nome che viene convertito in un indirizzo IP noto come ricerche DNS inverse mentre le richieste contenenti un indirizzo IP che viene convertito in un nome noto come ricerche DNS inverse.
  • Il DNS implementa un database distribuito per memorizzare il nome di tutti gli host disponibili su Internet.
  • Se un client come un browser Web invia una richiesta contenente un nome host, allora un software come Risolutore DNS invia una richiesta al server DNS per ottenere l'indirizzo IP di un nome host. Se il server DNS non contiene l'indirizzo IP associato a un nome host, inoltra la richiesta a un altro server DNS. Se l'indirizzo IP è arrivato al risolutore, che a sua volta completa la richiesta tramite il protocollo Internet.