? Viele Web-Browser nun eine Liste DNS Prefetching in ihrer Funktion Listen , die helfen können Geschwindigkeit des Browsers durch Nachschlagen DNS-Informationen im Voraus für Domains, die Sie besuchen können . Dies geschieht im Hintergrund und ist völlig transparent für den Benutzer , aber es stellt sicher, dass , wenn der Browser DNS-Informationen benötigt , um eine Anfrage zu einer Webseite schicken, die Details verfügbar sind sofort aus dem Browser-Cache . Was ist DNS ?
Das Domain Name System , DNS oder , übersetzt menschenfreundliche Domainnamen wie microsoft.com in Internet -Protokoll oder IP -Adressen wie 207.46.197.32 . Wenn Sie einen Domain-Namen geben Sie in die Adresszeile Ihres Web-Browsers , sendet Ihr Computer eine Anfrage an seinen DNS-Server gefragt, für die entsprechende IP-Adresse. Der DNS-Server antwortet mit der IP -Adresse, die der Computer dann verwendet, um TCP-Pakete für die Website- Server bestimmt, eine Web -Seite oder andere Daten zu verlangen anzugehen.
DNS Lookups
< p> DNS-Anfragen nehmen Sie sich Zeit , wie die Abfrage für die Domain-Namen IP-Adresse muss auf dem DNS-Server , die sich sieht die erforderlichen Informationen zu reisen. Wenn der DNS-Server nicht beantworten kann die Abfrage , übergibt er die Abfrage auf einen anderen DNS-Server weiter oben in der Kette , bis die Abfrage einen Server, der die erforderlichen Angaben zur Verfügung stellen kann erreicht . Obwohl dies in der Regel geschieht innerhalb einer halben Sekunde , können einige Abfragen einen zweiten oder mehr , wodurch eine merkliche Verzögerung beim Surfen .
DNS Pre- holen
DNS Prefetching , auch als Pre - Auflösen bekannt , hilft zur Beschleunigung der Browsing-Erlebnis , indem es automatisch holen DNS-Informationen , bevor es benötigt wird. Wenn Sie zu einer Suchmaschine zum Beispiel gehen , wenn der Browser die Ergebnisseite zeigt , wird es automatisch gestartet die DNS für jedes Ergebnis . Mit der Zeit hat der Benutzer die Ergebnisse lesen und wählte einen Link weiter zu erkunden , wird die DNS-Informationen für die gewählte Domain bereits im Browser-Cache sein . Dies bedeutet, dass , wenn Sie auf einen Link klicken , der Browser kann gehen Sie direkt zu der Website, ohne dass Sie für die Websites DNS warten, um zuerst zu lösen. Dies kann die Browsing-Erlebnis spürbar glatter und unnötige Verzögerungen .
Welchen Browsern Implementieren Prefetching ?
Google Chrome war einer der ersten Browser , um DNS pre implementieren - holen , und es ist jetzt in den neuesten Versionen von allen gängigen Browsern enthalten. Mozilla Firefox zusätzliche Unterstützung für DNS Prefetching in Version 3.5 , und es wird in allen zukünftigen Versionen enthalten . Microsofts Internet Explorer 9 unterstützt Prefetching , mit einem Dritten Plug- in zur Verfügung , um Unterstützung in Internet Explorer 7 und 8 hinzuzufügen. Apples Safari-Browser hat eine eingebaute DNS Prefetching in den Versionen 5.01 und höher.