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.
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 |
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.