Systém názvov domén je ako telefónny zoznam pre internet, ktorý poskytuje adresy IP všetkých registrovaných počítačov. Každý počítač má jedinečné číslo, ktoré sa nazýva IP adresa. Toto je nevyhnutné na vytvorenie spojenia medzi serverom a klientom pri odosielaní e-mailov alebo pri prístupe na webovú stránku.
Kedykoľvek sa chcete spýtať, stačí do panela s adresou prehliadača napísať „www.google.com“ a váš počítač použije server DNS na načítanie adresy IP servera Google. Po získaní adresy IP váš počítač vytvorí spojenie so serverom a na vašej obrazovke sa zobrazí domovská stránka Google, pripravená vyhľadať váš dopyt.
Pretože si nie je možné zapamätať mobilné číslo každej osoby, ktorú poznáte, podobne si nemožno zapamätať adresu IP každej webovej stránky, a preto bola každému webu pomenovaná. Zadáte názov webovej stránky do panela s adresou prehľadávača a server DNS vyhľadá a vytvorí kontakt, aby webovú stránku zobrazil pred vami.
Upozorňujeme, že webovú stránku môžete dokonca načítať priamym zadaním jej adresy IP namiesto názvu domény do panela s adresou v prehliadači, ak ho máte, čo by však bol veľmi ťažkopádny proces.
Systém názvov domén je databáza, ktorá sa hierarchicky nachádza vo viacerých počítačoch na internete.
Tieto servery majú kompletnú databázu doménových mien vyššej úrovne a ich zodpovedajúcich adries IP. V súčasnosti je globálne distribuovaných 13 koreňových serverov, ktoré sú pomenované pomocou písmen A, B, C a tak ďalej, až po M.
Lokálne servery predstavujú servery DNS na najnižšej úrovni. Tieto sú vlastnené a udržiavané mnohými obchodnými organizáciami a poskytovateľmi internetových služieb. Tieto miestne servery vyhľadajú a aktualizujú často používané názvy domén o príslušné adresy IP. Táto práca sa vykonáva pravidelne.
Kedykoľvek zadáte adresu URL do panela s adresou v prehliadači, váš počítač požiada miestny server názvov o nájdenie príslušnej adresy IP. Ak sa nájde, odpoveď sa vráti a pred vami sa načíta domovská stránka webu. V opačnom prípade požiadavka prejde na ďalší vyšší server. Tento proces pokračuje, kým sa nenájde zodpovedajúci názov domény so zodpovedajúcou adresou IP. Odpoveď sa vráti do počítača v opačnom poradí.
Vo veľmi zriedkavých prípadoch sa odpoveď dostane na koreňové menné servery.
Kedykoľvek sa objaví nový názov domény alebo sa aktualizuje existujúci názov, je zodpovednosťou registrátora domény zverejniť jeho podrobnosti a zaregistrovať ho na koreňovom serveri mien. Tieto informácie sa musia aktualizovať na všetkých hlavných serveroch DNS, aby bolo možné názov domény nájsť zo všetkých častí sveta. Toto sa nazýva šírenie DNS a celý proces trvá asi 24 až 72 hodín.
Neexistuje tvrdé a rýchle pravidlo aktualizácie serverov DNS. Spravidla to závisí od organizácie, ktorá server udržiava. Niektorí to robia každú hodinu, zatiaľ čo iní denne.
Servery DNS môžu ukladať dotazy, ktoré dostávajú, na stanovený čas. To im umožňuje rýchlejšie reagovať nabudúce, keď príde žiadosť o rovnaký dopyt. To znižuje zaťaženie servera a zvyšuje efektivitu webových stránok.