Zkratka DNS pochází z anglického výrazu Domain Name System : tj. Domain Name System . Jedná se o metodu pojmenování používanou k označení zařízení, která se připojují k síti prostřednictvím protokolu IP ( Internet Protocol ).
DNS je zodpovědný za propojení informací spojených s názvem domény přiděleným jednotlivým týmům. Tímto způsobem jsou binární identifikátory související se zařízením získávány názvy, které jsou pro lidské bytosti srozumitelné a usnadňují jejich umístění v síti .
Server DNS v tomto rámci hostí databázi, která ukládá informace o názvech domén. DNS protokoly typicky přiřazují doménové jméno k adrese IP .
Předpokládejme, že stránka estoesunejemplo.com je na adrese IP 214.25.205.146 . DNS se vztahuje jak k datům, tak k uživatelům, které umožňují dosáhnout dotyčné IP adresy prostřednictvím přiřazeného názvu domény .
Systém DNS se skládá ze tří základních prvků pro jeho praktické fungování:
* zákazníci fáze 1 : program, který generuje požadavek na server DNS, aby zjistil, která adresa IP odpovídá názvu domény . Tento program běží na počítači uživatele;
* Servery DNS : odpovídají za vyřešení požadavku klienta. Pokud rekurzivní server nenalezne požadovanou adresu, má možnost přesměrovat požadavek na jiný server;
* Zóny autority : toto je část prostoru pro doménové jména, pro které je odpovědný server DNS, který může mít oprávnění nad více než jeden, například subdomény.
V každodenním používání je obvyklé, že uživatel nekomunikuje přímo se serverem DNS, jelikož jména jsou vyřešena klientskými aplikacemi, mezi kterými jsou prohlížeč a poštovní klient.
Když uživatel požádá o nalezení DNS, je odeslán na server DNS operačního systému, tedy do lokálního serveru, který hledá řešení v mezipaměti před spuštěním komunikace s vnějším. Pouze tehdy, jestliže nebyla odpověď nalezena, je požadavek odeslán na server DNS nebo na několik, v závislosti na případu, který obvykle poskytuje poskytovatel internetových služeb ( ISP ).
Kromě možností poskytovaných našim poskytovatelem internetových služeb máme vždy možnost využívat bezplatné služby pro rozlišení domény nebo si předplatit jednu platbu za účelem získání mnohem vyšší rychlosti a úrovně ochrany, což se obvykle provádí velké společnosti Většina lidí si však tyto alternativy neuvědomuje, a proto používá server DNS poskytovaný jejich poskytovatelem internetových služeb.
Servery DNS lze rozdělit do tří skupin podle funkcí, které provádějí:
* primární : jsou také známé jako pány a jsou to ty, které ukládají data do jmenného prostoru (skupina symbolů používaných k uspořádání několika druhů objektů, takže je lze rozpoznat vlastními jmény) );
* sekundární : jsou ty, které přijímají data z předchozích serverů pomocí zónového přenosu. Jiné jméno, které obdrží, je otroky, protože závisí na činnostech primárních;
* local : jeho operace závisí na stejném programu, i když nemají databázi k vyřešení jména. Když obdrží dotaz, je třeba je odeslat na odpovídající servery DNS a uložit odpověď, aby se vyhnula nutnosti komunikovat s nimi, pokud se stejný dotaz opakuje v budoucnu. Tyto servery jsou také nazývány mezipaměti .