| |
Premessa sui DNS: Con questa
guida cercheremo di descrivere in modo semplice il funzionamento dei server
DNS, i quali rendono la nostra navigazione in internet molto facile.
Se non fosse per loro infatti, dovremo ricordarci non semplici nomi a
dominio come ad esempio
www.itcgribera.it ma serie di numeri – i famosi indirizzi IP –
come [213.92.118.101]
Il DNS e’ un sistema di database distribuito mirato alla gestione delle
informazioni dell’insieme di reti TCP/IP interconnesse a livello mondiale;
tale insieme di reti e’ noto come "Internet". I dati gestiti dal DNS sono
essenzialmente dei nomi a dominio e gli indirizzi IP delle macchine connesse
alla rete con la loro reciproca corrispondenza. Per ogni nome a dominio ci
deve essere una corrispondenza nei due sensi: dal nome all'indirizzi (la
cosidetta "risoluzione diretta") e da ogni indirizzo al nome (la
"risoluzione inversa").
I DNS quindi, non fanno altro che trovare e restituirci la corrispondenza
tra il nome a dominio e il relativo indirizzo IP, indirizzando la nostra
navigazione verso il sito web desiderato.
Come avviene questo nel dettaglio? Scopriamolo assieme:
Come
funzionano i DNS?
Root DNS. A monte di tutta la rete
ci sono i Root DNS che rappresentano la base di internet. Questi detengono
le informazioni relative a tutti i domini di primo livello come i .com,
.net, .org, .it, .fr, .info, ecc. e i riferimenti delle relative
Authority che li gestiscono come Internic per .com e .net, ISOC per i .org,
Italian Registration Authority per .it, e via dicendo.
DNS delle Registration Authority o DNS di primo
livello.
Questi DNS sono sotto la gestione delle varie
Registration Authority, possono essere dislocati in diverse parti del mondo
e detengono le informazioni relative i dati dei DNS autoritativi per ogni
specifico dominio di secondo livello come ad esempio
www.itcgribera.it
DNS autoritativi. Questi sono i DNS
che contengono i dati specifici del nome a dominio, rispondono alle
richieste per quel dominio e ne forniscono i record relativi (web, mail,
ftp, ecc.). Questi DNS sono gestiti da chi ospita il nome a dominio,
provider di hosting come ad esempio la Tophost.
DNS del provider di connessione.
Questi sono i DNS che ci vengono assegnati dal nostro provider di
connessione internet e che utilizziamo per navigare. Non sono autoritativi
in quanto non contengono le informazioni ‘ufficiali’ del nome a dominio che
cerchiamo e funzionano in questo modo:
- Interrogano i Root DNS per sapere quale e' l'Authority che gestisce
quel dominio di primo livello.
- Ottenuta questa informazione, interrogano i DNS della Registration
Authority competente per sapere quali sono i DNS autoritativi per quel
determinato dominio.
- A questo punto interrogano i DNS autoritativi che forniscono, per il
nome a dominio in questione, l’indirizzo IP di destinazione per il tipo di
servizio richiesto (http, ftp, pop3, mail, ecc.).
|
|