DNS

l DNS è un sistema per la risoluzione dei nomi di dominio in indirizzi IP.

Grazie ai DNS, in poche parole, è possibile sapere che al dominio X corrisponde l'IP Y. In questo modo, l'utente digita un host che la macchina traduce in un IP.

Gli host, per fare un esempio, corrispondono ad una specide di "soprannome" che i computer sanno tradurre nel nome reale (IP) del server da contattare.

Il sistema dei DNS è basata su dei database distribuiti (copiati cioè in diversi punti della Rete) in cui sono contenute le associazioni tra milioni di host ed i relativi indirizzi IP.


Il meccanismo di funzionamento è il seguente:

l'utente digita una URL all'interno del browser;
Il browser scompone la URL nei suoi componenti fondamentali, estraendo per prima il protocollo e l'host che ospita la risorsa indicata;
L'host viene tradotto (tramite i DNS) in un indirizzo IP;
Il client si connette, utilizzando il protocollo specificato, all'IP;
Il server riceve la chiamata dal client, la quale contiene il riferimento all host ed alla specifica risorsa alla quale si desidera accedere;
Grazie a questo riferimento, il server (che potrebbe ospitare anche migliaia di host) sa a quale "cartella" (sito) vogliamo connetterci, all'interno di questa "cartella" viene poi cercata e restituita la specifica risorsa indicata nel segmento di URL che segue all'indicazione dell'host;

DNS
Come risulta evidente, un ruolo di primo piano, all'interno di questo complesso meccanismo di comunicazione, è svolto dai domini che consentono di avere delle chiavi di accesso "human friendly" alle risorse sparse per la Rete.

Hai trovato questa risposta utile?

 Stampa Articolo

Leggi

Quale hosting provider scegliere?

Difficile rispondere, azni impossibile. La scelta è veramente soggettiva e dipende da una...

Protocollo http

Abbiamo detto, grazie agli IP due dispositivi connessi in Rete possono scambiarsi informazioni....

Le URL

Per contattare un server è necessario conoscere il suo indirizzo IP... tuttavia molto raramente...

Cos'è un indirizzo IP

Abbiamo accennato brevemente alla struttura della Rete, intesa quale enorme ragnatela di...

Introduzione all'Hosting

In questa guida cercheremo di introdurre il lettore al mondo del web hosting o, più comunemente,...

Powered by WHMCompleteSolution