logo

DNS

Protokol aplikační vrstvy definuje, jak si aplikační procesy běžící na různých systémech předávají zprávy mezi sebou.

  • DNS je zkratka pro Domain Name System.
  • DNS je adresářová služba, která poskytuje mapování mezi názvem hostitele v síti a jeho číselnou adresou.
  • DNS je nutný pro fungování internetu.
  • Každý uzel ve stromu má název domény a úplný název domény je sekvence symbolů specifikovaných tečkami.
  • DNS je služba, která převádí název domény na IP adresy. To umožňuje uživatelům sítí používat uživatelsky přívětivá jména při hledání jiných hostitelů namísto zapamatování si IP adres.
  • Předpokládejme například, že server FTP společnosti EduSoft měl IP adresu 132.147.165.50, většina lidí by se na tento web dostala zadáním ftp.EduSoft.com. Proto je název domény spolehlivější než IP adresa.

DNS je protokol TCP/IP používaný na různých platformách. Prostor jmen domén je rozdělen do tří různých sekcí: generické domény, domény zemí a inverzní doména.

Počítačová síť DNS

Obecné domény

  • Definuje registrované hostitele podle jejich obecného chování.
  • Každý uzel ve stromu definuje název domény, který je indexem databáze DNS.
  • Používá tříznakové štítky a tyto štítky popisují typ organizace.
Označení Popis
aero Letecké společnosti a letecké společnosti
my Podniky nebo firmy
s Komerční organizace
coop Družstevní obchodní organizace
edu Vzdělávací instituce
vlád Vládní instituce
info Poskytovatelé informačních služeb
int Mezinárodní organizace
tisíc Vojenské skupiny
muzeum Muzeum a další neziskové organizace
název Osobní jména
síť Centra síťové podpory
org Nezisková organizace
pro Profesní individuální organizace
Počítačová síť DNS

Doména země

Formát domény země je stejný jako u obecné domény, ale místo tříznakových organizačních zkratek používá dvouznakové zkratky zemí (např. my pro Spojené státy americké).

Inverzní doména

Inverzní doména se používá pro mapování adresy na jméno. Když server obdrží požadavek od klienta a server obsahuje soubory pouze autorizovaných klientů. K určení, zda je klient na seznamu autorizovaných či nikoli, odešle dotaz na server DNS a požádá o mapování adresy na jméno.

Fungování DNS

  • DNS je síťový komunikační protokol klient/server. Klienti DNS odesílají požadavky na. server, zatímco servery DNS odesílají odpovědi klientovi.
  • Požadavky klienta obsahují jméno, které je převedeno na adresu IP známou jako dopředné vyhledávání DNS, zatímco požadavky obsahující adresu IP, která je převedena na název známý jako zpětné vyhledávání DNS.
  • DNS implementuje distribuovanou databázi pro ukládání jmen všech hostitelů dostupných na internetu.
  • Pokud klient jako webový prohlížeč odešle požadavek obsahující název hostitele, pak kus softwaru, jako je např DNS resolver odešle požadavek na server DNS, aby získal IP adresu názvu hostitele. Pokud server DNS neobsahuje adresu IP spojenou s názvem hostitele, předá požadavek na jiný server DNS. Pokud IP adresa dorazila do resolveru, který následně dokončí požadavek přes internetový protokol.