DNS sta per Domain Name System . Una ricerca DNS è una richiesta da un computer client a un server di nome che traduce un nome di dominio Internet in un indirizzo IP . La richiesta può essere una richiesta ricorsiva o una richiesta iterativo . Il Resolver sull'host locale .
Ogni computer che utilizza Internet ha un programma risolutore . Tutto il programma sul computer che ha bisogno di tradurre un nome in un indirizzo IP richiederà la traduzione dal resolver . Se il resolver non riesce a trovare il nome di file locali , verrà avviata una richiesta DNS a un server di nome.
Un ricorsiva richiesta DNS .
Una richiesta DNS è un pacchetto che viene inviato dal programma risolutore di un computer a un server dei nomi su Internet . Il computer deve essere pre- programmato con l' indirizzo IP di un server dei nomi . Il name server restituirà l'indirizzo IP corrispondente al nome . Questo si chiama una richiesta ricorsiva .
Iterativo di ricerca
Se il server DNS non ha il nome memorizzato nella cache locale , richiederà l'indirizzo da un più alto server di livello . I server di livello superiore spesso non permettono richieste ricorsive. Risolvono un solo livello di questo nome. Ad esempio, una richiesta a un server di livello superiore per il nome www.thehostingservice.com restituirà l'indirizzo di un server " . Com " . La successiva richiesta di www.thehostingservice.com apportate al server " . Com " sarebbe tornato il " thehostingservice.com . " Indirizzo La richiesta finale sarebbe stata fatta per il name server per " thehostingservice.com . " Sarebbe restituire l'indirizzo IP del www.thehostingservice.com . Questo si chiama una richiesta iterativa .