DNS Lookup Prosedyrer

DNS Lookup Prosedyrer


DNS er Internetts Domain Name System. Et domenenavn er et unikt navn på en nettside, den "exampledomainname.xxx" en del av en web-adresse. Den ".xxx" -segmentet av adressen er domenet. Hvert domene ligger på forskjellige DNS-servere. Et domenenavn er en maske for et nett real (IP) IP-adresse, som tar mindre lett husket form, 123.456.789.1. Domain Name System oversetter en web-adresse i IP-adressen.

Domenenavn

Domenenavnet er i hjertet av en URL eller en e-postadresse. En URL (Uniform Resource Locator) har all nødvendig informasjon for å finne en bestemt fil på en server et sted. Domenenavnet er den første delen av nettadressen. I en e-postadresse, kommer domenenavn etter "@" tegn. Nettlesere og e-postklienter først må finne den virkelige adressen til webserveren eller post utveksling ansvarlig for at domenenavnet.

DNS Resolver

Det er mange DNS-servere på Internett, men nettleseren eller e-postklient for med bare ett, sin utpekte DNS resolver. Adressen til den tildelte DNS resolver er en del av programmets konfigurasjon. Det kan være på samme datamaskin, på nettverket, eller på en datamaskin tilgjengelig på internett. DNS resolver finner IP-adresser. Den lagrer de mest etterspurte adresser. Hvis nettleseren eller e-post klient ber om en lagret adresse, kan resolver levere den umiddelbart. Ellers resolver å få adressen fra en DNS-server.

DNS-servere

Hvert domene har mange DNS-servere, fordi systemet er desentralisert. Den resolver trenger bare å vite adressen til en. It kontakter som server, og hvis den serveren har adressen, den leverer det. Hvis den ikke har adressen, kan oppslaget prosedyren ta en av to veier.

Rekursiv eller iterativ

DNS-spørring har to modi. Den rekursive modusen krever at DNS-serveren til å kontakte andre DNS-servere hvis det ikke kan levere den nødvendige adresse. I iterative modus, returnerer DNS-server adressen til en annen server hvis den ikke kan levere adressen. Den resolver deretter enten forsøker referert DNS-server, eller det kan være programmert til å ignorere henvisninger og arbeid gjennom sin egen liste over DNS-servere. Den resolver fortsetter å kontakte forskjellige servere før den finner en som kan levere IP-adressen.

Resultat

Når resolver lokaliserer IP-adressen, den sender det tilbake til den anmodende applikasjon. Det setter ikke det programmet i kontakt med serveren på adressen. Applikasjonen kan deretter kontakte serveren ved gitt IP-adresse og be om de nødvendige websiden.