DNS è Domain Name System di Internet . Un nome di dominio è il nome univoco di un sito web , la parte " exampledomainname.xxx " di un indirizzo web . Il "xxx ". Segmento di indirizzo è il dominio . Ogni dominio risiede su server DNS diversi. Un nome di dominio è una maschera per davvero ( IP ) indirizzo di protocollo Internet di un sito web , che assume la forma meno facile da ricordare , 123.456.789.1 . Il Domain Name System traduce un indirizzo Web in un indirizzo IP . Nomi di dominio
Il nome di dominio è al centro di un URL o un indirizzo email. Un URL ( Uniform Resource Locator ), ha tutte le informazioni necessarie per trovare uno specifico file presente su un server da qualche parte . Il nome di dominio è la prima parte dell'URL . In un indirizzo email, il nome di dominio viene dopo il simbolo "@ " . Web browser e client di posta prima devono trovare l'indirizzo reale del server Web o di scambio della posta responsabile per quel nome a dominio .
DNS Resolver
Ci sono molti server DNS su Internet , ma il browser Web o client di posta elettronica le offerte con un solo , i suoi DNS designati resolver. 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 rileva gli indirizzi IP . Esso memorizza gli indirizzi più frequentemente richiesti . Se le richieste dei client il navigatore web o e-mail un indirizzo memorizzato , il resolver può consegnarlo immediatamente . In caso contrario, il resolver deve ottenere l'indirizzo di un server DNS .
DNS Servers
Ogni dominio ha molti server DNS , perché il sistema è decentralizzato . Il resolver deve conoscere solo l' indirizzo di uno . Si mette in contatto quel server , e se il server ha l'indirizzo , fornisce essa . Se non ha l' indirizzo , la procedura di ricerca può prendere uno dei due percorsi .
Ricorsivo o iterativo
La query DNS ha due possibili modalità. La modalità ricorsiva richiede il server DNS per contattare altri server DNS , se non in grado di fornire l'indirizzo richiesto . Nel modo iterativo , il server DNS restituisce l'indirizzo di un altro server se non può fornire l'indirizzo. Il risolutore poi o cerca il server DNS di cui , o può essere programmato per ignorare i rinvii e lavorare attraverso il proprio elenco di server DNS . Il resolver continua a contattare diversi server finché non ne trova uno che può fornire l'indirizzo IP .
Risultati
Una volta individuato il resolver l'indirizzo IP, che passa di nuovo a all'applicazione richiedente . Non mette tale domanda in contatto con il server all'indirizzo . L'applicazione può quindi contattare il server presso il dato indirizzo IP e richiedere la pagina web richiesta .