La Trinakria.it
  Segnala errore sito
Glossario informatico
 
 
DNS
Domain Name Service
servizio di risoluzione dei nomi di dominio
Quella parte del Domain Name System che crea una corrispondenza automatica tra il nome facile da ricordare che abbiamo assegnato a una macchina (ad esempio www.yahoo.com) e il relativo indirizzo IP. Viene solitamente essere integrato nella definizione di Domain Name System , ma alcuni lo riportano come funzione separata. Su Internet messaggi e richieste possono essere consegnati a condizione di conoscere l'indirizzo IP della macchina di destinazione. Non sempre questo è conosciuto a priori e anche se lo fosse sarebbe scomodo da utilizzare: è facilissimo commettere errori se si devono digitare a mano indirizzi con anche 12 cifre. Per questo motivo si usano nomi mnemonici per riconoscere le macchine a cui collegarsi e a ciascuno di questi nomi viene poi abbinato il numero d'indirizzo di quella particolare risorsa (vedi domain name system). Il DNS è un programma client/server che funziona su un host oppure su un router di Internet e che ha un piccolo modulo residente su qualsiasi client della rete. Questo programma prende i nomi mnemonici usati dall'utente nello specificare l'identità della propria macchina e di quella di destinazione e li trasforma in indirizzi IP (questa operazione prende il nome di risoluzione del nome di dominio). Per ciascun dominio configurato all'interno di Internet esiste un DNS che mantiene costantemente aggiornata una tabella di conversione per sapere come e dove distribuire i messaggi di posta e le altre richieste di accesso ricevute attraverso la rete. Se il router che sta instradando un pacchetto non sa dove questo sia destinato, contatta il DNS per ricevere indicazioni che poi memorizza al proprio interno così da non doverle chiedere un'altra volta. In questo modo la struttura dei domini viene rapidamente diffusa attraverso l'intera Internet e non c'è bisogno di contattare il DNS ogni volta che si vuole risolvere un indirizzo IP. La tabella di conversione può essere memorizzata anche su una delle macchine collegate alla rete locale oppure su tutte le macchine (host) compresi gli eventuali personal computer. I server DNS sono disposti secondo una gerarchia, così che quando non si riesce a risolvere un indirizzo si passa al livello superiore. È necessario indicare sul proprio computer il nome del DNS più vicino. Vedi anche name resolver e name server.

 Indietro