Nwlapcug.com


DNS Lookup procedure

DNS Lookup procedure


DNS è Domain Name System di Internet. Un nome di dominio è il nome univoco di un sito Web, la parte di "exampledomainname.xxx" di un indirizzo Web. Il segmento ". xxx" dell'indirizzo è il dominio. Ogni dominio risiede su server DNS diversi. Un nome di dominio è una maschera per il vero indirizzo IP (Internet Protocol) di un sito Web, che assume la forma meno facile da ricordare, 123.456.789.1. Domain Name System traduce un indirizzo Web nel corrispondente indirizzo 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 un file specifico che si trova 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 la "@" segno. Web browser e client di posta prima devono trovare il vero indirizzo di exchange server o mail Web responsabile per quel nome di dominio.

Resolver DNS

Ci sono molti server DNS su Internet, ma il Web browser o dal client e-mail si occupa solo uno, il resolver DNS designato. L'indirizzo del resolver DNS assegnato fa parte di configurazione dell'applicazione. Può essere sullo stesso computer, sulla rete o su un computer accessibile su Internet. Il resolver DNS rileva gli indirizzi IP. Memorizza gli indirizzi richiesti più di frequente. Se il browser o il client di posta elettronica richiede un indirizzo archiviato, il resolver può consegnarlo immediatamente. In caso contrario il resolver ha ottenere l'indirizzo da un server DNS.

Server DNS

Ogni dominio ha molti server DNS, perché il sistema è decentralizzato. Il resolver deve solo sapere l'indirizzo di uno. Contatta quel server, e se tale server è l'indirizzo, esso fornisce. Se non ha l'indirizzo, la procedura di ricerca può prendere uno dei due percorsi.

Ricorsivo o iterativo

La query DNS ha due modalità possibili. La modalità ricorsiva richiede che il server DNS contattare altri server DNS se non può fornire l'indirizzo richiesto. In modalità iterativa, il server DNS restituisce l'indirizzo di un altro server se non può fornire l'indirizzo. Il resolver tenta quindi sia il server DNS di riferimento, o può essere programmato per ignorare i rinvii e lavorare attraverso un proprio elenco di server DNS. Il resolver continua a contattare diversi server fino a quando ne trova uno che può fornire l'indirizzo IP.

Risultato

Una volta che il resolver individua l'indirizzo IP, si passa all'applicazione richiedente. Non metta quell'applicazione a contatto con il server all'indirizzo. L'applicazione può quindi contattare il server all'indirizzo IP specificato e richiedere la pagina Web richiesta.