DNS står for Domain Name System . En DNS- oppslag er en forespørsel fra en klient datamaskin til en navnetjener som oversetter en Internett- domenenavn til en IP -adresse . Forespørselen kan være en rekursiv anmodning eller forespørsel om en iterativ . Resolveren på Local Host .
Enhver datamaskin som bruker Internett har en resolver program . Ethvert program på datamaskinen som trenger å oversette et navn til en IP -adresse vil be om oversettelse fra resolver . Hvis resolveren ikke finner navnet i lokale filer , vil det sette i gang en DNS-forespørsel til en navneserver .
En rekursiv DNS Request.
En DNS-forespørsel er en pakke som sendes fra en datamaskin resolver program til et navn server på Internett . Datamaskinen må være pre- programmert med IP -adressen til et navn server. Navnet serveren vil returnere IP -adressen som tilsvarer navnet. Dette kalles en rekursiv forespørsel.
Iterativ Oppslag
p Hvis DNS- serveren ikke har navnet lagret lokalt , vil det be -adresse fra en høyere nivå server. Høyere nivå servere ofte ikke tillater rekursive forespørsler. De løse bare ett nivå av navnet. For eksempel vil en anmodning til et toppnivå server for navnet www.thehostingservice.com returnere adressen til en " . Com " server . Den neste forespørsel om www.thehostingservice.com gjort til " . Com " server vil returnere adressen " thehostingservice.com . " Den endelige forespørsel vil bli gjort til navnet server for " thehostingservice.com . " Det ville returnere IP -adressen til www.thehostingservice.com . Dette kalles en iterativ forespørsel.