FLASH SALE: 80% sleva na WebEditor + ZDARMA doména. BRZY KONČÍ 

Co je DNS cache

DNS cache je dočasné uložení výsledků DNS dotazů, které urychluje načítání webových stránek. Pokud už bylo doménové jméno nedávno přeloženo na IP adresu, není nutné znovu kontaktovat DNS server – odpověď se načte z cache. Díky tomu se snižuje latence a zrychluje přístup k webům i dalším internetovým službám.

Jak DNS cache funguje

Když zařízení (například počítač nebo mobil) odešle dotaz na doménu, DNS resolver vrátí odpověď spolu s hodnotou TTL. Ta určuje, jak dlouho si může zařízení nebo server odpověď uchovat v paměti. DNS cache může existovat na více úrovních, nejčastější úrovně ukládání jsou:

  • Prohlížeč – ukládá si DNS odpovědi pro rychlejší načítání webů
  • Operační systém – uchovává DNS odpovědi pro všechny aplikace
  • Router – může mít vlastní DNS cache pro celou domácí síť
  • DNS resolver poskytovatele internetu – ukládá odpovědi pro více uživatelů

Díky této víceúrovňové cache většina DNS dotazů vůbec nemusí opustit lokální síť.

Výhody DNS cache

Ukládání DNS odpovědí do cache přináší několik praktických přínosů. Zejména:

Bez DNS cache by bylo načítání webu pomalejší, protože by každý dotaz vyžadoval kompletní DNS překlad.

Kdy může DNS cache způsobit problém

DNS cache může způsobit komplikace při změně DNS záznamů. Například:

Uživatel pak může vidět starou verzi webu, dokud nevyprší TTL nebo není cache vymazána.

Poslední aktualizace: