Procedure di ricerca DNS

April 8

Procedure di ricerca DNS


DNS è di Internet Domain Name System. Un nome di dominio è il nome univoco di un sito web, la parte "exampledomainname.xxx" di un indirizzo Web. Il segmento ".xxx" dell'indirizzo è il dominio. Ogni dominio risiede su diversi server DNS. Un nome di dominio è una maschera per l'indirizzo IP (Internet Protocol) reale di un sito web, che prende la forma meno facile da ricordare, 123.456.789.1. Il Domain Name System traduce un indirizzo Web in indirizzi IP.

Nomi di dominio

Il nome di dominio è al centro di un URL o un indirizzo e-mail. Un URL (Uniform Resource Locator) ha tutte le informazioni necessarie per trovare uno specifico file su un server da qualche parte. Il nome di dominio è la prima parte dell'URL. In un indirizzo di posta elettronica, il nome di dominio viene dopo il simbolo "@". browser Web e client di posta elettronica devono prima trovare l'indirizzo reale del server Web o di posta di Exchange responsabile di quel nome a dominio.

resolver DNS

Ci sono molti server DNS su Internet, ma il browser Web o offerte client di posta elettronica con un solo, la sua resolver DNS designato. L'indirizzo del resolver DNS assegnato è parte della configurazione dell'applicazione. Può essere sullo stesso computer, in rete, o su un computer accessibile su Internet. Il resolver DNS trova indirizzi IP. Esso memorizza gli indirizzi più richieste. Se il client del browser o e-mail richiede un indirizzo memorizzato, il risolutore in grado di fornire immediatamente. In caso contrario, il resolver deve ottenere l'indirizzo da un server DNS.

Server DNS

Ogni dominio ha molti server DNS, perché il sistema è decentralizzato. Il resolver deve solo conoscere l'indirizzo di uno. contatti IT che server e, se il server ha l'indirizzo, esso fornisce. Se non ha l'indirizzo, la procedura di ricerca può assumere uno dei due percorsi.

Ricorsivo o iterativo

La query DNS ha due possibili modi. La modalità ricorsiva richiede il server DNS per contattare altri server DNS, se non in grado di fornire l'indirizzo richiesto. Nella modalità iterativa, il server DNS restituisce l'indirizzo di un altro server, se non è in grado di fornire l'indirizzo. Il resolver allora o tenta il server DNS di cui, o può essere programmato per ignorare i rinvii e di lavoro attraverso il proprio elenco di server DNS. Il risolutore continua a contattare i server diversi fino a trovare uno che può fornire l'indirizzo IP.

Risultato

Una volta che il resolver individua l'indirizzo IP, si passa indietro all'applicazione richiedente. Non mette tale domanda in contatto con il server all'indirizzo. L'applicazione può quindi contattare il server al dato indirizzo IP e richiedere la pagina Web richiesta.