DNS står for Domain Name System . En DNS-opslag er en anmodning fra en klient computer til en navneserver , der oversætter en Internet domænenavnet til en IP-adresse. Anmodningen kan være en rekursiv anmodning eller en iterativ anmodning. Den Resolver på den lokale vært .
Hver computer , der bruger internettet har en resolver program. Ethvert program på computeren , der skal omsætte et navn til en IP -adresse vil anmode oversættelsen fra resolver . Hvis resolver ikke kan finde navnet i lokale filer, vil den indlede en DNS anmodning til en navneserver .
En rekursiv DNS Request.
En DNS anmodning er en pakke, der er sendt fra en computer resolver program til en navneserver på internettet. Computeren skal forprogrammeres med IP -adressen på en navneserver . Navneserveren returnerer IP-adressen for den betegnelse . Dette kaldes en rekursiv forespørgsel.
Iterativ Opslag
Hvis DNS -serveren ikke har navnet cached lokalt , det vil anmode om adressen fra et højere level server . Højere niveau servere ofte ikke tillader rekursive anmodninger. De løser kun ét niveau af navnet. For eksempel vil en anmodning til en topniveau -server efter navnet www.thehostingservice.com returnerer adressen på en " . Com " server . Den næste anmodning om www.thehostingservice.com lavet til " . Com " server ville returnere adressen " thehostingservice.com ". Den endelige anmodning ville ske til navneserver for " thehostingservice.com ". Det ville returnere IP-adressen på www.thehostingservice.com . Dette kaldes en iterativ anmodning.