Definizione DNS

L'acronimo DNS deriva dall'espressione inglese Domain Name System : cioè Domain Name System . È un metodo di denominazione utilizzato per denominare i dispositivi che si connettono a una rete tramite l' IP ( Internet Protocol ).

DNS

Il DNS è responsabile del collegamento delle informazioni associate al nome di dominio assegnato a ciascun team. In questo modo, rende gli identificatori binari relativi all'apparecchio acquisiscono nomi comprensibili per gli esseri umani, facilitando la loro posizione nella rete .

Il server DNS, in questo framework, ospita un database che memorizza le informazioni dei nomi di dominio. In genere, i protocolli DNS assegnano un nome di dominio a un indirizzo IP .

Supponiamo che il sito estoesunejemplo.com sia all'indirizzo IP 214.25.205.146 . Il DNS collega entrambi i dati, consentendo agli utenti di raggiungere l' indirizzo IP in questione attraverso il nome di dominio assegnato.

Un sistema DNS consiste di tre elementi fondamentali per il suo funzionamento pratico:

* fase 1 dei clienti : il programma che genera una richiesta al server DNS per sapere quale indirizzo IP corrisponde a un nome di dominio . Questo programma viene eseguito sul computer dell'utente;

* Server DNS : sono responsabili della risoluzione della richiesta del cliente. Se un server ricorsivo non trova l'indirizzo richiesto, ha la possibilità di reindirizzare la richiesta a un altro server;

* zone di autorizzazione : questa è una parte dello spazio dei nomi di dominio per il quale è responsabile il server DNS, che può avere autorità su più di una, come i sottodomini.

Nell'uso quotidiano, la cosa normale è che l'utente non comunica direttamente con il server DNS poiché i nomi vengono risolti dalle applicazioni del client, tra cui il browser e il client di posta.

Quando l'utente esegue una richiesta per trovare un DNS, viene inviato al server DNS del sistema operativo, cioè a un server locale, che cerca la risoluzione nella cache prima di avviare una comunicazione con l'esterno. Solo allora, se la risposta non viene trovata, la richiesta viene inviata a un server DNS oa più, a seconda dei casi, che di solito viene fornita dal provider di servizi Internet ( ISP ).

DNS Oltre alle opzioni fornite dal nostro fornitore di servizi Internet, abbiamo sempre la possibilità di utilizzare i servizi di risoluzione dei domini gratuiti o di sottoscrivere un pagamento per accedere a una velocità e livello di protezione molto più elevati, cosa che solitamente viene eseguita da grandi aziende Tuttavia, molte persone non sono a conoscenza di queste alternative e, pertanto, utilizzano il server DNS fornito dal proprio ISP.

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

* primary : sono anche conosciuti come master e sono quelli che memorizzano i dati in un namespace (un gruppo di simboli usati per organizzare diversi tipi di oggetti, in modo che possano essere riconosciuti con nomi propri ) );

* secondario : sono quelli che ricevono i dati dai server precedenti tramite un trasferimento di zona. Un altro nome che ricevono è schiavo, poiché dipende dalle azioni delle primarie;

* locale : la sua operazione si basa sullo stesso programma, sebbene non abbiano il database per risolvere i nomi. Quando ricevono una query, devono essere inviati ai server DNS corrispondenti e quindi archiviare la risposta per evitare la necessità di comunicare con loro se la stessa query viene ripetuta in futuro. Questi server sono anche chiamati cache .

Raccomandato