2016-04-10 6 views
0

Ich habe die Möglichkeit, Time-to-Live auf meinem Server zu setzen, aber mein Wissen über DNS ist sehr schwach. Meine Frage ist, wenn ich Time-to-Live-Option, die meine DNS-Datensätze, DNS-Server von meinem ISP, meinen PC oder etwas Drittes Cache-Cache? Für wen bedeutet diese Lebenszeit etwas?Wo ist die Zeit zu leben Caches

Antwort

1

DNS TTL wird von jedem Server und Client gespeichert, den es berührt. Wenn Sie www.example.com anpingen, wird Ihr Client, Ihr konfigurierter DNS-Server und eine Reihe von DNS-Zwischenservern auf dem Weg zur Suche nach einer Adresse durchsucht. Jeder von diesen wird den Datensatz und seine Ablaufzeit in seinem Cache aufzeichnen.

Wenn eine Anfrage für denselben Datensatz erstellt wird, bevor diese TTL abläuft, kann sie vom Client oder einem der DNS-Server aus dem Cache beantwortet werden, wodurch die Belastung der restlichen DNS-Infrastruktur verringert wird.

+0

Sinn macht. Vielen Dank. – user3448600

Verwandte Themen