DNS je síťový protokol používaný k překladu lidsky čitelných URL adres na IP adresu, kterou váš počítač potřebuje ke komunikaci přes internet. DNS je zkratka pro Domain Name System a byl poprvé navržen v roce 1983 jako velikost svého předchůdce, centralizovaný „seznam přiřazených čísel“ se stal neovladatelným. Aby se to zlepšilo, má DNS distribuovaný design se třemi hlavními typy serverů, mezipamětí , rootem a autoritativním serverem .
A cache serveru cache DNS, nebo ukládá dočasné kopie, jakékoliv odpovědi DNS, který je zpracovává. Účelem cachovacího serveru je snížit zatížení zbytku sítě, protože může odpovídat na opakované nebo běžné požadavky stejnou odpovědí, aniž by bylo nutné ji pokaždé znovu kontrolovat. Poskytovatelé internetových služeb běžně poskytují servery DNS pro ukládání do mezipaměti, které ve výchozím nastavení používá většina zařízení. Díky tomu je zpoždění při poskytování odpovědi na váš požadavek DNS minimální, protože server DNS je co nejblíže k vám.
Pokud mezipaměťový server nemá výsledek uložený v mezipaměti pro požadovaný název domény, odešle požadavek na kořenový server DNS. Kořenový server DNS neodpovídá na požadavek DNS přímo, ale přesměruje požadavek na autoritativnější server DNS. Pokud například zadáte požadavek DNS pro example.org, kořenový server DNS odkáže váš požadavek na server DNS pro TLD „.org“.
Tip: TLD nebo doména nejvyšší úrovně je poslední částí názvu domény, například „.com“ nebo „.org“.
Jakmile kořenový server DNS odkáže váš DNS na autoritativnější server DNS, tento proces se bude opakovat, dokud autoritativní server neodpoví. Autoritativní server byl přímo nakonfigurován s podrobnostmi o požadované adrese URL. Autoritativní DNS server odpoví IP adresou požadované domény, cache DNS server předá výsledek do vašeho zařízení a uloží výsledek do své mezipaměti, dokud nevyprší jeho platnost.
Moderní prohlížeče také často ukládají do mezipaměti výsledky DNS po dobu přibližně jedné minuty, takže nemusí pokaždé, když kliknete na odkaz, zadávat DNS požadavek na stejný web.
Jednou chybou v DNS je, že protokol je nešifrovaný, což může vašemu ISP nebo jiným uživatelům ve vaší síti umožnit sledovat, jaké webové stránky prohlížíte, i když svá zařízení výslovně nakonfigurujete tak, aby nepoužívala servery DNS vašich poskytovatelů internetových služeb. Zastánci soukromí prosazují standardizaci šifrované verze DNS. Jedním z příkladů protokolu je DoH nebo „DNS over HTTPS“, který jednoduše přenáší požadavek DNS přes šifrované připojení HTTPS.