Che cosa è una query DNS?

July 25

Che cosa è una query DNS?


Il Domain Name System (noto anche come il Domain Name Service) traduce tra gli indirizzi web e gli indirizzi IP. Un indirizzo IP è l'indirizzo reale di fondo di un computer su Internet ed è dettata dal protocollo Internet. Un indirizzo web è un nome di dominio, come "www.something.com." Questo non è un vero e proprio indirizzo, ma è un sistema leggibile per consentire ai computer hanno un identificatore più memorabile l'indirizzo IP.

IP Addressing

Il sistema indirizzo IP è in fase di transizione a partire dalla data di pubblicazione. L'indirizzo che dura dalla creazione di Internet è un numero binario a 32 cifre. I 32 bit sono organizzati in quattro byte. Ogni byte viene tradotto in un numero digitale, e quindi i quattro numeri sono separati da un punto. Questo è chiamato notazione punto ed ha lo scopo di rendere gli indirizzi IP più facile per le persone a capire. Tuttavia, un indirizzo come "123.234.12.23" non è molto memorabile. Il numero di indirizzi nello schema attuale indirizzo IP è esaurito, e così un nuovo formato di indirizzo è stato creato, che ha 128 bit. Questo è ancora più difficile per le persone a ricordare.

Nomi di dominio

Il Domain Name System è una delle tre tecnologie che hanno creato il World Wide Web, gli altri due sono HTML e HTTP. HTML è l'Hypertext Markup Language. E 'il formato in cui sono scritte tutte le pagine Web. HTTP è il Hypertext Transfer Protocol, che è il formato di tutti i trasferimenti Web seguono. Il Domain Name System crea un sistema di indirizzamento che si sovrappone gli indirizzi IP di Internet e crea indirizzi human-friendly che utilizzano parole significative.

query DNS

Una query DNS ha due parti. Un'applicazione basata su PC, come ad esempio un browser Web o client di posta elettronica, prima invia una query DNS per un resolver DNS. Il resolver DNS può essere residente sul computer locale, da qualche parte sulla rete o può essere fornito da un server reperibili su Internet. Il risolutore salva regolarmente accedere indirizzi e così può essere in grado di restituire l'indirizzo IP per un dato dominio. In caso contrario, si deve svolgere la propria query DNS per l'accesso a un server DNS.

DNS Server Query

Il resolver DNS rende la stessa query DNS ha ricevuto da un'applicazione a un server DNS. L'ultima parte di un nome di dominio, il ".com", ".org", ".co.uk", ecc, è chiamato il dominio e un server DNS diverso serve tutte. Il resolver dominio non deve conoscere l'indirizzo di tutti questi. Si può andare a qualsiasi server DNS, quindi il server DNS fornisce l'indirizzo IP desiderato, se è il server DNS per quel dominio. Se non lo è, si può inviare una query stessa per il nome di dominio e poi ritorna che al resolver, o si risponde al risolutore con l'indirizzo del server DNS corretto e il resolver ha poi contattare direttamente il server. Una volta che il resolver ha l'indirizzo IP, si restituisce al client browser o posta come una risposta alla query DNS originale.