? Mange nettlesere nå liste DNS -forhåndshenting i sine funksjonen lister , noe som kan bidra til fortgang leser ved å slå opp DNS-informasjon på forhånd for domener som du kan besøke. Dette skjer i bakgrunnen og er helt usynlig for brukeren , men det sørger for at når nettleseren trenger DNS-informasjon for å sende en forespørsel til en nettside , detaljene er tilgjengelig umiddelbart fra nettleserens cache . Hva er DNS?
Domain Name System , eller DNS , oversetter menneskevennlige domenenavn som microsoft.com inn Internett-protokollen , eller IP , adresser som for eksempel 207.46.197.32 . Når du skriver inn et domenenavn i adresselinjen i nettleseren , sender datamaskinen en forespørsel til sin DNS-server , spør etter den tilsvarende IP -adressen . DNS- serveren svarer med IP-adressen , som datamaskinen bruker deretter å ta TCP-pakker bestemt for nettstedets server for å be om en webside eller andre data .
DNS -søk
< p> 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 spørringen videre til en annen DNS-server lenger opp i kjeden , til spørringen når en server som kan gi de nødvendige detaljer. Selv om dette vanligvis skjer innen et halvt sekund , kan noen spørsmål ta et sekund eller mer , og skaper en merkbar forsinkelse når du blar .
DNS -forhåndshenting
DNS -forhåndshenting , også kjent som pre - Løse , bidrar til å øke hastigheten på leseopplevelsen ved automatisk henting av 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 kobling 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å nettsider DNS å løse først. Dette kan gjøre leseopplevelsen merkbart glattere og eliminere unødvendige forsinkelser .
Hvilke Nettlesere Implementere Pre - henting ?
Google Chrome var en av de første nettleserne å implementere DNS pre - henting , 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 pre - henting , med en tredjeparts 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.