Jak funguje DNS?

What is DNS What is a DNS server?
DNS, or the Domain Name System, translates human readable domain names (for example, www.amazon.com) to machine readable IP addresses (for example, 192.0. 2.44).
Další informace najdete na aws.amazon.com

Uživatelé internetu mohou navštěvovat webové stránky pomocí systému DNS (Domain Name System), který převádí lidsky čitelné názvy domén na strojově čitelné IP adresy. DNS v podstatě slouží jako internetová obdoba telefonního seznamu a umožňuje vyhledávat webové stránky a další online zdroje a připojovat se k nim. Abyste pochopili základy připojení k internetu, musíte znát, jak DNS funguje.

Pro fungování systému DNS jsou nezbytné servery DNS. Tyto servery mají na starosti údržbu a šíření obrovské databáze doménových jmen a s nimi spojených IP adres. Dotaz DNS je odeslán webovým prohlížečem uživatele na server DNS, když zadá název domény, aby jej převedl na IP adresu. Server DNS následně vrátí IP adresu a umožní prohlížeči připojit se k požadované webové stránce.

Díky milionům serverů DNS rozmístěných po celém světě funguje systém DNS v distribuovaném systému po celém internetu. Strom DNS nebo hierarchie DNS je název pro hierarchický rámec, ve kterém jsou tyto servery uspořádány. Na vrcholu hierarchie jsou kořenové servery DNS, které uchovávají údaje o doménách nejvyšší úrovně (TLD), jako jsou.com,.org a.net, a také o TLD s kódem země, jako je.uk nebo.jp. Tento úkol mají na starosti servery TLD, které se nacházejí za kořenovými servery a mají na starosti uchovávání dat o konkrétních doménových koncovkách, jako je.com nebo.org.

Když server DNS obdrží dotaz na doménové jméno, provádí tři základní fáze jeho řešení. Server DNS nejprve zjistí, zda je IP adresa z předchozího dotazu uchována v jeho místní mezipaměti. Pokud je IP adresa nalezena, je okamžitě vrácena, což urychluje postup řešení. Za druhé server DNS kontaktuje ostatní servery DNS v hierarchii, aby zjistil požadované informace, pokud není IP adresa nalezena v místní mezipaměti. Dokud není IP adresa nalezena, tento proces se opakuje.

Vrácení IP adresy žádajícímu klientovi je posledním krokem v postupu řešení DNS. Prohlížeč klienta se může připojit přímo k serveru hostujícímu webovou stránku tím, že obdrží IP adresu od serveru DNS, která je zaslána zpět klientovi. Uživatel má přístup k požadovanému obsahu díky schopnosti tohoto spojení přenášet data mezi klientem a webovou stránkou.

Na závěr je třeba poznamenat, že systém DNS má zásadní význam pro převod doménových jmen na IP adresy, což uživatelům umožňuje přístup k webovým stránkám a online službám. Informace potřebné pro podporu tohoto procesu převodu ukládají a poskytují servery DNS, které jsou rozptýleny po celém internetu. Servery DNS zajišťují, aby se uživatelé mohli připojit k příslušným IP adresám odpovídajícím jejich požadovaným doménovým jménům, a to pomocí hierarchické struktury a řady postupů. Znalost fungování DNS vám pomůže lépe pochopit základní procesy, které umožňují bezproblémové připojení k internetu.

FAQ
Je IPv4 moje IP adresa?

Ne, vaše IP adresa není v IPv4. K identifikaci zařízení v síti používá protokol IPv4 (Internet Protocol verze 4) číselnou metodu adresování. Ta přiděluje každému zařízení připojenému k internetu speciální IP adresu. Vašemu zařízení byla v rámci adresovacího schématu IPv4 přidělena jedinečná adresa zvaná IP adresa.

Kde se nacházejí servery DNS?

Existuje mnoho míst, kde se nacházejí servery DNS. Kořenové servery, servery domén nejvyšší úrovně (TLD) a autoritativní jmenné servery jsou tři základní kategorie serverů DNS.

Hierarchie DNS je založena na 13 sadách kořenových serverů, které jsou rozptýleny po celém světě. Tyto servery poskytují podrobné informace o umístění serverů TLD.

Servery TLD spravují názvy domén nejvyšší úrovně, jako jsou.com,.org a.net, jak již název napovídá. Každá TLD má jedinečnou sbírku serverů, které mohou být rozmístěny v různých zemích.

Na druhé straně autoritativní jmenné servery mají na starosti konkrétní doménová jména. Jsou na nich uloženy IP adresy spojené s doménovými jmény a spravují je vlastníci domén nebo hostingové společnosti.

Obecně jsou servery DNS rozptýleny po celém světě, aby bylo zaručeno rychlé a důvěryhodné rozlišení doménových jmen pro zákazníky na celém světě.

Jaký je protokol DNS?

Protokol TCP (Transmission Control Protocol) a protokol UDP (User Datagram Protocol) jsou dva základní protokoly, které systém DNS (Domain Name System) používá ke svému fungování. Zatímco většina dotazů a odpovědí DNS využívá protokol UDP, protože je rychlejší a efektivnější pro jednoduché požadavky, přenosy zón a větší datové přenosy používají místo toho protokol TCP.

Kde je uložen systém DNS?

Systém DNS (Domain Name System) je distribuovaný databázový systém, který převádí názvy domén (například www.example.com) na IP adresy (například 192.0.2.1), aby umožnil komunikaci mezi počítači na internetu. Systém DNS je rozptýlen na mnoha serverech po celém světě a není uchováván na jednom centrálním místě.

Hierarchii DNS tvoří různé typy serverů DNS, z nichž každý má specifickou funkci. Na vrcholu hierarchie jsou kořenové servery, na kterých jsou uložena data pro domény nejvyšší úrovně (TLD), jako jsou.com,.org,.net atd. Tyto kořenové servery poskytují pouze informace o tom, kde lze najít autoritativní servery DNS pro jednotlivé domény nejvyšší úrovně, nikoli celou databázi DNS.

Servery TLD se nacházejí pod kořenovými servery a uchovávají údaje týkající se konkrétních TLD, které mají na starosti. Například server TLD.com uchovává údaje o názvech domén končících na.com.

Autoritativní servery DNS, které se nacházejí níže v hierarchii, uchovávají záznamy DNS jednotlivých doménových jmen. Určený autoritativní server DNS pro každé doménové jméno má na starosti údržbu jeho dat DNS.

Za účelem zvýšení produktivity a snížení zátěže hierarchie DNS mohou poskytovatelé internetových služeb (ISP) a organizace také zřídit vlastní servery DNS, které ukládají záznamy DNS do mezipaměti. Doba života (TTL) je doba, po kterou tyto servery uchovávají často navštěvovaná data DNS.

Systém DNS je rozdělen na mnoho serverů, včetně kořenových serverů, serverů TLD, autoritativních serverů DNS a serverů mezipaměti provozovaných poskytovateli internetových služeb a organizacemi.