Pagina iniziale > D > Dns

DNS

L'acronimo DNS sta per Domain Name System. È un metodo di denominazione usato per nominare i dispositivi che si collegano a una rete tramite il protocollo Internet (IP).

Il DNS è responsabile del collegamento delle informazioni associate al nome di dominio assegnato a ogni computer. In questo modo, fa sì che gli identificatori binari associati alle apparecchiature acquisiscano nomi comprensibili agli esseri umani, rendendo più facile la loro localizzazione sulla rete.

DNS sta per Domain Name System.

Funzione di DNS

Il server DNS, in questo quadro, ospita un database che memorizza le informazioni sui nomi di dominio. Tipicamente, i protocolli DNS mappano un nome di dominio ad un indirizzo IP.

Supponiamo che il sito thisisanexample.com si trovi all'indirizzo IP 214.25.205.146. Il DNS collega le due informazioni, permettendo agli utenti di raggiungere l'indirizzo IP in questione attraverso il nome di dominio assegnato.

Componenti principali

Un sistema DNS è composto da tre elementi fondamentali per il suo funzionamento pratico:

* client fase 1: il programma che genera una richiesta al server DNS per scoprire quale indirizzo IP corrisponde a un nome di dominio. Questo programma gira sul computer dell'utente;

* i server DNS: sono responsabili della risoluzione della richiesta del client. Se un server ricorsivo non riesce a trovare l'indirizzo richiesto, ha la capacità di reindirizzare la richiesta a un altro server;

* zone di autorità: si tratta di una porzione dello spazio dei nomi di dominio di cui è responsabile il server DNS, che può avere autorità su più di uno, come i sottodomini.

Il DNS lega le informazioni relative al nome di dominio.

Come funziona il DNS

Nell'uso quotidiano, l'utente tipicamente non comunica direttamente con il server DNS perché i nomi sono risolti dalle applicazioni client, compresi il browser e il client di posta.

Quando l'utente fa una richiesta per trovare un DNS, questa viene inviata al server DNS del sistema operativo, cioè uno locale, che cerca la risoluzione nella cache prima di iniziare una comunicazione con l'esterno. Solo allora, se non si trova alcuna risposta, la richiesta viene inviata a uno o più server DNS, a seconda del caso, che di solito è fornito dal provider di servizi Internet (ISP).

Al di fuori delle opzioni fornite dal nostro provider di servizi Internet, abbiamo sempre la possibilità di utilizzare servizi di risoluzione dei domini gratuiti o sottoscrivere un abbonamento a pagamento per accedere a una velocità e un livello di protezione molto più elevati, che di solito è fatto da grandi aziende. Tuttavia, la maggior parte delle persone non sono a conoscenza di queste alternative e quindi utilizzano il server DNS fornito dal loro ISP.

Classificazione dei server

I server DNS possono essere classificati in tre gruppi in base alle funzioni che svolgono:

* primari: conosciuti anche come master, sono quelli che immagazzinano i dati in un namespace (un gruppo di simboli usati per organizzare varie classi di oggetti in modo che possano essere riconosciuti con nomi propri);

* secondari: sono quelli che ricevono i dati dai server a monte attraverso un trasferimento di zona. Un altro nome per loro è slave, poiché dipendono dalle azioni di quelli primari;

* locale: il loro funzionamento è supportato dallo stesso programma, anche se non hanno il database per risolvere i nomi. Quando ricevono una query, devono fare riferimento ai server DNS appropriati e poi memorizzare la risposta per evitare di doverli contattare se la stessa query viene ripetuta in futuro. Questi server sono anche chiamati cache.

Di Brenan Hirons

Doppi standard :: Doppiaggio :: Bend :: Valuta

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z