Video: Windows 10 Google Chrome web installer med netværksadministrator fejl 2025
Når en DNS-klient skal løse et DNS-navn til en IP-adresse bruger den en biblioteksrutine - en resolver - til at håndtere forespørgslen. Opløsningen tager sig af at sende forespørgselsmeddelelsen via netværket til DNS-serveren, modtage og tolke svaret og informere klienten om resultaterne af forespørgslen.
En DNS-klient kan lave to grundlæggende typer af forespørgsler: rekursiv og iterativ. Den følgende liste beskriver forskellen mellem disse to forespørgselstyper. (Følgende diskussion forudsætter, at klienten spørger serveren til IP-adressen til et værtsnavn, hvilket er den mest almindelige type DNS-forespørgsel. Du finder ud af andre typer forespørgsler senere, de kan også være rekursive eller iterativ.)
-
Rekursive forespørgsler: Når en klient udsender en rekursiv DNS-forespørgsel, , skal serveren svare med enten IP-adressen til det ønskede værtsnavn eller en fejlmeddelelse, der angiver, at værtsnavnet findes ikke. Hvis serveren ikke har oplysningerne, spørger den en anden DNS-server til IP-adressen.
Når den første server endelig får IP-adressen, sender den den tilbage til klienten. Hvis serveren bestemmer, at oplysningerne ikke findes, returnerer den en fejlmeddelelse.
-
Iterative forespørgsler: Når en server modtager en iterativ forespørgsel, returnerer den IP-adressen til det ønskede værtsnavn, hvis det kender adressen. Hvis serveren ikke kender adressen, returnerer den en henvisning, , som simpelthen er adressen til en DNS-server, der burde kende. Klienten kan derefter udstede en iterativ forespørgsel til den server, som den blev henvist til.
Normalt udsteder DNS-klienter rekursive forespørgsler til DNS-servere. Hvis serveren kender svaret på forespørgslen, svarer det direkte til klienten. Hvis ikke, udsteder serveren en iterativ forespørgsel til en DNS-server, som den mener burde vide svaret.
Hvis den oprindelige server får svar fra den anden server, returnerer den svaret til klienten. Hvis den oprindelige server får en henvisning til en tredje server, udsender den oprindelige server en iterativ forespørgsel til den tredje server. Den oprindelige server fortsætter med at udstede iterative forespørgsler, indtil den enten får svaret eller en fejl opstår. Derefter returneres svaret eller fejlen til klienten.