Come DNS viene risolto

August 12

Come DNS viene risolto


DNS (Domain Name Service) viene utilizzato per assegnare un indirizzo IP a un computer specifico. E 'difficile per la mente umana per ricordare gli indirizzi IP numerici, ma gli esseri umani in grado di ricordare i nomi abbastanza facilmente. Per questo motivo un server DNS, o stabilisce un collegamento tra un indirizzo IP e un URL (Uniform Resource Locator).

clienti

Qualsiasi computer che emette le query a un server DNS viene indicato come un client DNS. La registrazione del nome host del client con un database name-server non è sempre necessario. richieste DNS vengono inviate dai clienti attraverso risolutori, che sono i processi che vengono eseguiti sui computer client.

resolver

I resolver sono in realtà grandi database di informazioni che forniscono un collegamento tra nomi simbolici (come ehow.com) e IP o gli indirizzi di rete (ad esempio 98.124.241.20). Il resolver risiede tipicamente su computer separati, e stabilisce una comunicazione bidirezionale con i server dei nomi. Dopo un resolver riceve informazioni da un server di nomi, che memorizza le informazioni localmente sul computer. Memorizzando le informazioni sul sistema, la velocità dell'intero processo è notevolmente ridotto.

query iterative

query iterative tentano di risolvere DNS chiedendo più noto server di nomi all'interno della gerarchia del dominio per la corretta associazione. Se non è in grado di connettersi con un server adatto, il default di un server nel dominio principale. La macchina locale sarà quindi ripetere la sua richiesta al server nome fino a raggiungere il dominio che contiene la macchina di destinazione.

query ricorsive

query ricorsive richiedono un server dei nomi di agire come un client e chiedere ad altri name server di fornirle una risposta alla sua domanda. Un server di nome che viene interrogato con questo processo non risponde facendo riferimento un server di nome diverso. Invece, il name server risponde inoltrando le query al server dei nomi specifici, compresi quelli nel dominio principale. Nel corso del tempo grandi quantità di dati può essere costruita, riducendo la dipendenza da name server esterni.