Salt la conținutul principal
Modulul 4 · Lecția 1 din 413/54 în curs~12 min
Lecții din modul (1/4)

Caching and expiration

Memorarea în cache și expirare

Rezolvatorii memorează în cache răspunsurile pentru TTL-ul pe care îl primesc. Acest lucru face căutările repetate sunt mai rapide și reduce traficul, dar înseamnă că o schimbare de autoritate nu este vizibilă peste tot imediat.

O cronologie simplă

La 10:00, un rezolutor memorează cache api.example.test → 192.0.2.10 cu un TTL de 600 de secunde. La 10:04, valoarea autorizată se schimbă în 192.0.2.20. Un rezolutor care deține răspunsul anterior poate continua să-l returneze până la aproximativ 10:10. Schimbarea autorității nu reîmprospătează instantaneu fiecare cache.

Pentru o migrare planificată, reduceți TTL-ul suficient de devreme pentru ca vechiul TTL să expire, faceți modificarea, verificați de la mai multe soluții și apoi restaurați un TTL adecvat. TTL-urile foarte scăzute cresc încărcarea interogărilor și nu garantează că fiecare aplicație urmează actualizările în același moment.

Laboratorio guidato: Cache e cambio di indirizzo

Il laboratorio simula la cache positiva; non usa orologi né resolver reali.

Simulazione didattica locale: nessuna query DNS viene inviata.

Când comparați observațiile, înregistrați numele și tipul, serverul, marcajul de timp, TTL rămas, codul de răspuns și dacă răspunsul a venit de la o autoritate sau un cache.

Verificați-vă înțelegerea

Alegeți cel mai bun răspuns. Acest test rulează local și nu trimite interogări DNS către domenii reale.

Quiz#dns.m4.l1.e1

Scăderea unui TTL acum elimină imediat un răspuns stocat în cache ieri?

Opțiuni de răspuns