Hva er DNS-forhåndshenting?

Hva er DNS-forhåndshenting?


Mange nettlesere nå liste DNS-forhåndshenting i sine funksjonen lister, som kan hjelpe fremskynde surfer ved å slå opp DNS-informasjon på forhånd for domener som du kan besøke. Dette skjer i bakgrunnen og er helt transparent for brukeren, men det sikrer at når nettleseren trenger DNS-informasjon for å sende en forespørsel til en nettside, detaljene er tilgjengelig umiddelbart fra den lesere cache.

Hva er DNS?

Domenenavnsystemet, eller DNS, oversetter menneskevennlige domenenavn som microsoft.com i Internett-protokollen, eller IP, adresser som for eksempel 207.46.197.32. Når du skriver inn et domenenavn inn i adressefeltet til nettleseren din, sender datamaskinen en forespørsel til sin DNS server, spør etter den tilsvarende IP-adressen. DNS-serveren svarer med IP-adresse, som datamaskinen bruker deretter å ta opp TCP-pakker bestemt for nettstedets server for å be om en webside eller andre data.

DNS-søk

DNS-oppslag ta tid, som spørringen for domenenavn IP-adresse har til å reise til DNS-serveren, som ser opp den nødvendige informasjonen. Hvis DNS-serveren ikke kan svare på spørsmålet, går det søket videre til en annen DNS-server lenger opp i kjeden, før spørringen når en server som kan gi de nødvendige opplysningene. Selv om dette vanligvis skjer innen et halvt sekund, kan noen spørsmål ta et sekund eller mer, noe som skaper en merkbar forsinkelse når du surfer.

DNS-forhåndshenting

DNS-forhåndshenting, også kjent som pre-løse, bidrar til å øke hastigheten på leseopplevelsen ved å automatisk hente DNS-informasjon før det er nødvendig. Hvis du går til en søkemotor for eksempel når nettleseren viser resultatsiden, vil den automatisk begynne å løse DNS for hvert resultat. Etter den tid brukeren har lese resultatene og valgt en link til å utforske videre, vil DNS-informasjon for den valgte domenet allerede være i nettleserens cache. Dette betyr at når du klikker på en link, kan leseren gå rett til området, uten at du må vente på områder DNS å løse først. Dette kan gjøre leseopplevelsen merkbart glattere og eliminere unødvendige forsinkelser.

Hvilke nettlesere Gjennomføre forhåndshenting?

Google Chrome var en av de første nettlesere å implementere DNS-forhåndshenting, og det er nå inkludert i de nyeste versjonene av alle de store nettleserne. Mozilla Firefox lagt til støtte for DNS-forhåndshenting i versjon 3.5, og det er inkludert i alle fremtidige versjoner. Microsofts Internet Explorer 9 støtter forhåndshenting, med en tredjepart plug-in tilgjengelig for å legge til støtte i Internet Explorer 7 og 8. Apples Safari nettleser har innebygd DNS-forhåndshenting tilgjengelig i versjon 5.01 og nyere.