# Čo je Domain Name System (DNS)?

> Domain Name System (DNS) je distribuovaný, hierarchický systém pomenovania, databáza a protokol dotaz-odpoveď.

- Kanonická URL: https://yellowcube.eu/sk/glossary/domain-name-system/
- Vydavateľ: Yellow Cube
- Jazyk: sk
- Kontakt: hello@yellowcube.eu

## Obsah

Asociuje doménové mená s typovanými údajmi v resource záznamoch. Adresové záznamy pomáhajú aplikáciám lokalizovať služby, ale DNS publikuje aj informácie o smerovaní pošty, delegáciách, službách, overovaní a ďalšie; nie je to jednoducho internetový telefónny zoznam.

Klient sa normálne pýta rekurzívneho resolvera na meno a typ záznamu. Resolver môže odpovedať z cache alebo sledovať delegácie hierarchiou DNS k autoritatívnym serverom, potom výsledok cachuje podľa jeho time to live. Globálne DNS používa verejný root; privátne DNS používa iný kontext pomenovania.

### Kľúčové body

- **Distribuovaná autorita:** Administrátori kontrolujú zóny a delegácie ich pripájajú k hierarchii bez umiestnenia všetkých údajov do jednej databázy.
- **Typované záznamy:** A, AAAA, MX, NS, CNAME, TXT a iné typy záznamov majú rôzne účely; jedno meno môže mať viacero záznamov.
- **Rola resolvera:** Rekurzívne resolvery vykonávajú rezolúciu pre klientov, zatiaľ čo autoritatívne servery publikujú údaje pre zóny; oboje môže byť voľne nazývané DNS server.
- **Dôležité obmedzenie:** Odpoveď DNS hovorí klientovi, čo vrátil konzultovaný systém DNS. Sama osebe nedokazuje, že destinácia je bezpečná, neautentifikuje nepodpísané údaje, nešifruje cestu dotazu ani negarantuje, že cachované informácie sú aktuálne nad rámec ich definovaných pravidiel cachovania.

### Súvisiace pojmy

[Bezpečnosť DNS](<https://yellowcube.eu/sk/glossary/domain-name-system-security/>) · [Dynamic DNS (DDNS)](<https://yellowcube.eu/sk/glossary/dynamic-dns/>) · [Dynamic Host Configuration Protocol (DHCP)](<https://yellowcube.eu/sk/glossary/dynamic-host-configuration-protocol/>) · [Únos DNS](<https://yellowcube.eu/sk/glossary/domain-name-system-hijacking/>) · [Znečistenie medzipamäte DNS](<https://yellowcube.eu/sk/glossary/domain-name-system-cache-poisoning/>)

### Zdroje

[IETF RFC 1034: Domain Names—Concepts and Facilities](https://datatracker.ietf.org/doc/html/rfc1034) · [IETF RFC 1035: Domain Names—Implementation and Specification](https://datatracker.ietf.org/doc/html/rfc1035) · [IETF RFC 9499: DNS Terminology](https://datatracker.ietf.org/doc/html/rfc9499)

## Uvedenie zdroja a rozsah

Táto verzia Markdown sa generuje z rovnakých schválených záznamov ako kanonická stránka HTML. Pri citovaní použite kanonickú URL.

