Nabídky práce Jobs.cz

 Partnerská zóna
Whitepapers

Akce CW a IDG

IT Produkt 2008
IT Produkt 2008
Třetí kolo soutěže o IT produkt roku 2008 právě startuje


Zkuste nás bez rizika
Zkuste nás bez rizika



 Anketa

Jak hodnotíte Intel Developer Forum, které proběhlo minulý týden:

Příjemně mě překvapilo, tolik novinek jsem ani nečekal(a) (19%)

Bylo zhruba podle mých představ (21%)

Jsem zklamaný/á, očekával(a) jsem tedy více novinek (41%)

Zprávy z IDF jsem tentokrát vůbec nesledoval(a) (19%)

 
Výsledky starších anket

Obsah čísla
COMPUTERWORLD č. 14
vychází: 29.08.2008
Obsah čísla 14
CRM pro 21. století

Připravujeme do dalšího čísla

Předplatné
Inzerce (Advertising info )



 Stálé projekty
Fórum e-Time 2008
IT Produkt roku
Virtuální CD ke knize 10 nejžhavějších technologií světa počítačů a internetu
CW Top 100 ICT společností v ČR
CeBIT - průvodce veletrhem
business
v biotechnologiích
business
v nanotechnologiích
Redakce doporučuje: CW Excellent (neustále aktualizováno)
business v mobilních komunikacích
business ve vesmíru
outsourcing v IT
Invex/Digitex
katalog ICT firem (v přestavbě)
průzkumy trhu

Reklama

Technologie internetu (13): Systém doménových jmen

ze dne: 01/18/2008 09:00:00 AM
rubrika: Internet, Technologie


Zeptáte-li se průměrného uživatele na příklad internetové adresy, uvede nejspíš cosi jako www.seznam.cz nebo slashdot.org. Tedy nikoli číselnou IP adresu, ale doménové jméno. I když by i zde přiměřená osvěta jistě neškodila, z hlediska uživatele je to celkem logická a užitečná abstrakce. Na rozdíl od počítačů si lidé daleko lépe pamatují jména než dlouhá čísla. Doménová jména také umožňují nepřímou adresaci serverů a služeb, což se hodí třeba v následujících případech:
  • Změna IP adresy serveru, například při přechodu k jinému ISP, se uživatelů vůbec nedotkne, protože doménové jméno se nemění.
  • Pomocí doménového jména lze rozložit zátěž na více fyzických serverů – uživatelé přistupují k dané službě pomocí stejného doménového jména, jsou ale připojováni na různé IP adresy.
  • Ještě propracovanější model mají služby typu Akamai, které provozují globálně distribuovaný systém serverů a přidělují příchozí uživatele konkrétnímu serveru podle geografické blízkosti či jiných kritérií.

Domény a zóny

V internetovém pravěku, kdy byla v síti zapojena jen hrstka počítačů, se převod jmen na IP adresy řešil velmi jednoduše: Na serveru sri-nic.arpa byl uložen soubor HOSTS.TXT, v němž byla zapsána jména všech známých počítačů i s jejich adresami. Na každém správci pak bylo, aby tento soubor pravidelně stahoval a instaloval ve svém systému. Informace o nově připojených strojích či jiné změny se správcům výše zmíněného serveru posílaly emailem. V první polovině 80. let začal tento systém v důsledku zvětšování rozsahu i dynamiky internetu praskat ve švech. V rámci IETF se proto skupina kolem Paula Mockapetrise dala do vývoje nové robustní on-line databáze, které se začalo říkat DNS (Domain Name System). První specifikace vyšly v roce 1983 jako RFC 882 a 883.

DNS používá osvědčenou metodu organizace velkého objemu dat do hierarchického stromu. Jeho kořen tvoří jedna – v podstatě virtuální – kořenová doména (root domain), pod níž najdeme zhruba 270 domén nejvyšší úrovně (TLD = top-level domain), které jsou dále rozmanitými způsoby větveny. Předpokládám, že způsob skládání doménových jmen z jednotlivých uzlů stromu DNS oddělených tečkami je dostatečně znám a nebudu se jím proto zabývat.

Valná většina (přesně 243) domén nejvyšší úrovně má svá návěští tvořena dvoupísmenným kódem země podle normy ISO 3166-1. Tyto domény se označují ccTLD (country code). Kromě nich existuje ještě 22 generických domén nejvyšší úrovně (gTLD). Některé z nich, jako třeba com, edu, net nebo org se používají už dlouho, ale od roku 2001 je k dispozici i sedm nových gTLD - biz, info, name, pro, aero, coop a museum.

Stromová struktura také umožňuje databázi DNS přirozeným způsobem distribuovat. S tím souvisí důležitý pojem zóny autority, který se dost často plete s pojmem domény. Oč tedy jde? Každá doména DNS, která má již přiděleného správce, tvoří zpočátku jednolitou zónu autority. Její správce ale může podle potřeby založit kdekoli ve své zóně novou doménu a delegovat autoritu stran této domény na někoho jiného. Nová doména se pak stává samostatnou zónou autority.

V praxi to vypadá tak, že každá TLD je samostatnou zónou. Každá z domén ccTLD má svého národního správce, v případě domény cz je jím sdružení CZ.NIC. Jednotlivci nebo instituce si mohou za mírný poplatek v řádu stokorun na rok zaregistrovat libovolné jméno domény druhé úrovně, ovšem za předpokladu, že v dotyčné TLD takové jméno dosud není. Registrace se obvykle provádí nikoli přímo u správce TLD, ale prostřednictvím některého z oprávněných registrátorů. U některých TLD musí navíc uchazeč splňovat jisté dodatečné podmínky. Například do domény mil vás nepustí, pokud nemáte nic společného s Pentagonem.

Servery DNS

Provozování zóny DNS vyžaduje jistou administrativní a technickou infrastrukturu. Správce zóny musí především zřídit dva jmenné servery (hlavní a záložní), které budou zodpovídat dotazy na jména patřící do této zóny. K delegaci zóny pak fakticky dojde tím, že správce rodičovské domény zanese tyto servery do databáze své zóny a odkazuje na ně nadále všechny dotazy týkající se delegované zóny.

Referenční implementací serveru DNS je program BIND (Berkeley Internet Name Domain). První slovo názvu souvisí s jeho původními autory, jimiž byli začátkem 80. let čtyři studenti této kalifornské univerzity. Vývoj poté převzala firma Digital Equipment Corporation, která tento program dovedla do skutečně produkční kvality. Největší zásluhu na tom má Paul Vixie, který BINDu věnoval, nejprve coby zaměstnanec DEC a poté jako soukromý podnikatel, mnoho programátorského i organizačního úsilí. Podle publikovaných průzkumů existuje dnes ve veřejném internetu zhruba 7,5 milionu jmenných serverů a na 77 % z nich běží právě BIND. S velkým odstupem je na druhé místě s 10 % Microsoft DNS, který je k dispozici na serverových platformách Windows. Zbývajících 13 % je rozděleno mezi poměrně velký počet alternativních implementací, mezi nimiž najdeme jak komerční, tak i open source programy.

Vyřizování dotazů

Na straně klientů jsou softwarové funkce, které pro práci s DNS potřebují – odborně se jim říká DNS resolver – obvykle integrovány do hlavních knihoven operačních systémů. Před použitím je třeba resolver zkonfigurovat, což v nejjednodušším případě obnáší následující údaje: jméno vlastní domény, v níž je klient zapojen, a dále IP adresu jednoho či více serverů DNS, na něž se bude klient obracet.

Rozlišujeme dva typy klientských dotazů: rekurzivní a iterativní. V prvním případě předá klient svůj dotaz jmennému serveru a očekává kompletní a vyčerpávající odpověď. Pokud ji server sám nezná, musí se v zastoupení klienta sám tázat dalších serverů, aby se požadovaného údaje dobral.

U iterativních dotazů naproti tomu klient posílá opakované dotazy různým serverům a prochází přitom strom DNS od kořene dolů po jednotlivých úrovních. Chce-li klient například zjistit adresu příslušející jménu www.priklad.cz může v iterativním režimu postupovat takto:
Nejprve pošle dotaz některému ze jmenných serverů kořenové domény. Dostane od něj seznam jmenných serverů top-level domény cz.
Posláním dotazu na některý ze serverů domény cz zjistí jmenné servery domény priklad.cz.
O některého z těchto serverů pak už zjistí požadovaný údaj – adresu stroje www.priklad.cz.

Pro servery kořenové domény by ovšem bylo smrtící, pokud by přes ně tímto způsobem musel projít absolutně každý dotaz. Resolvery proto zjištěné informace kešují, a tak každý dotaz nemusí nutně začínat od kořenové domény. Každá síť má z geografických či jiných důvodů určitý okruh frekventovaných domén, a ty pak její servery dokáží v naprosté většině případů zodpovědět přímo z keše. Iterativním klientům je třeba jejich keš po spuštění naplnit záznamy o jmenných serverech kořenové domény, jichž v současné době funguje celkem 13 a jsou fyzicky umístěny v USA (10), Evropě (2) a Japonsku (1). Všechny ostatní informace si už pak iterativní klient zjistí sám dotazováním vhodných serverů.
Nenechte si ujít:
Technologie internetu (11): Řízení datového toku

Technologie internetu (10.): Óda na TCP

Technologie internetu (9.): Směrování ve velkém

Technologie internetu (8.): Směrování v malém

Firemní sítě míří do veřejného prostoru

Chyby v DNS softwaru mohou způsobit problémy

Nové domény nejvyšší úrovně toho zatím příliš mnoho neřeší


Rekurzivní dotazy mají své místo pouze v lokálních sítích, kde se připojené koncové počítače obracejí na svůj místní jmenný server. Všude jinde by se měly zásadně používat iterativní dotazy – mnoho jmenných serverů na vyšších úrovních stromu DNS také rekurzivní dotazy odmítá.

V příštím pokračování se dostaneme k vlastnímu obsahu databáze DNS a popíšeme některá důležitá rozšíření.

Zajímá vás seriál Technologie Internetu?
Všechny dosud publikované díly jsou k dispozici zde.

 

autor: Ladislav Lhotka / Martin Noska (ed.)


Tisk  |   Hodnocení: 1   2   3   4   5  |   průměrná známka: 2.4
v hodnocení 1 znamená nejlepší | zatím známkovalo: 63

 Komentáře
 

Zobrazit komentáře Přidat kometář

Reklama

Reklama

Reklama

 Whitepapers
WELL WRC3500 – WiFi příst. bod s klientským režimem
Inteligentní business s Informačním systémem K2
Představujeme systém Byznys Win
Představujeme systém Byznys VR
Santa Rosa v noteboocích Verified By Intel (VBI)
Přechod na Windows Vista - nejjednodušeji s Citrix Presentation Server 4.5

 Přehled posledních zpráv
iPhone 3G pod lupou spotřebitelského výzkumu
Google přišel s funkcí našeptávání
Microsoft: Internet Explorer 8.0 beta 2 je určen širokému publiku
Komplexní řešení pro ethernetové spoje přes nízkorychlostní linky E1 nabízí RAD
Unifikované víceúčelové úložiště představila firma EMC
Windows XP: Microsoft chce ještě více znepříjemnit život pirátům
Vylepšenou variantu CRM řešení Pivotal představila firma LLP Group
T-Mobile zpřístupnil bezplatnou SMS i MMS bránu
Průmyslový access point s podporou sítí mesh představila Motorola
Gartner: Prodej mobilů vzrostl o 12 %

 Technologie a kurzy
Intel: Rozdíl mezi stroji a lidmi se do roku 2050 minimalizuje!
Intel chce zavést internet do domácí elektroniky
IBM poodhalila technologii pro rychlejší procesory
Intel přidá novým Core procesorům funkci turbo
USB 3.0 přijde až v roce 2010

Všechny Technologie a kurzy


 Nepřehlédněte

Ve dnech 7. - 12. září 2008 se v Kongresovém centru Praha koná mezinárodní akce ePassports EAC Conformity & Interoperability Tests.



Cílem kongresu je umožnit evropským zemím ověřit interoperabilitu nově zaváděných elektronických cestovních dokladů s otisky prstů chráněných protokolem EAC. Jeho součástí bude i odborná konference, výstava firem či zasedání odborných komisí EU.



 Testy
iPhone 3G: Příjem signálu je údajně „v normě“
Procesory Intel Atom v testu: Jak si vedou?
Test: Konica Minolta 4650DN září magickými barvami
Testovali jsme U:fonův fofr internet
Jaký je mininotebook Acer Aspire one v praxi?

Všechny Testy


 Poslední Top story
Jste ve vaší firmě připraveni na implementaci ERP?
Video: Budoucí počítačové technologie v podání Intelu
Video: Jaký je nový iPhone 3G od Apple?
Web 2.0: Firmy začínají objevovat mashupy
Nové mikroprocesory na našem trhu (2. část) - Intel

Všechny Top story


 RSS
Obsah Computerworldu ve formatu RSS
Co je to RSS?

RSS 0.91
XML Všechny články..
XML bezpečnost
XML hardware
XML internet
XML sítě a komunikace
XML software
XML technologie
XML testy
XML vývoj

RSS 2.0
XML Všechny články..
 Nejčtenější
Mozilla experimentuje se vzhledem a novými funkcemi Firefoxu (2299)
Windows XP: Microsoft chce ještě více znepříjemnit život pirátům (2240)
Windows 7: Na jejich vývoji pracuje 2500 expertů Microsoftu (1825)
USB 3.0 přijde až v roce 2010 (1657)
GTS Novera od září zrychlí internetové připojení na 16 Mbit/s (1654)
Intel přidá novým procesorům funkci turbo (1644)
Průzkum: Jaký je zájem uživatelů o SP1 pro Vistu a SP3pro Win XP? (1630)
U:fon nabízí přístup k internetu už i bez paušálu! (1539)
Intel zmenšuje SSD disky pro netbooky a mini-desktopy (1471)
Microsoft: Internet Explorer 8.0 beta 2 je určen širokému publiku (1405)

(Za posledních 14 dnů)

 Nejdiskutovanější
Windows XP: Microsoft chce ještě více znepříjemnit život pirátům (10)
Windows 7: Na jejich vývoji pracuje 2500 expertů Microsoftu (8)
Výzkum: Třetina nových PC je downgradovaná z Visty na Windows XP (6)
Photosynth: Trojrozměrný svět zdarma na internetu (5)
Průzkum: Jaký je zájem uživatelů o SP1 pro Vistu a SP3pro Win XP? (5)
U:fon nabízí přístup k internetu už i bez paušálu! (3)
Google přišel s funkcí našeptávání (3)
Dell uvedl notebook s výdrží baterie 19 hodin (2)
Intel zmenšuje SSD disky pro netbooky a mini-desktopy (2)
Bill Gates předpovídá softwarovou revoluci (2)
Vodafone: Zájem o iPhone 3G je v ČR obrovský (2)
Intel: Rozdíl mezi stroji a lidmi se do roku 2050 minimalizuje! (2)
ICQ otevírá své API rozhraní – cesta k zákaznickým aplikacím je volná (2)
iPhone 3G: Příjem signálu je údajně „v normě“ (2)
Novinky v systémech Helios představila firma LCS (1)
Asus představil gigabitový bezdrátový router se snadnou konfigurací (1)
Obchod s doménami: Kolik se platí za lukrativní názvy? (1)
Mozilla experimentuje se vzhledem a novými funkcemi Firefoxu (1)
Newtel přichází na trh se službou, která vylešuje současné ADSL  (1)
Intel přidá novým procesorům funkci turbo (1)

(Za posledních 20 dnů)
Zobrazit posledních 60 dnů

 Píšeme jinde
 Business World
Sada NETGEAR pro upgrade Wireless-N
Annex NET s novými posilami
Ness rozšiřuje portfolio o řešení pro obchodování s energiemi
Abeceda Enterprise 2.0
Lekce inovací od provozovatelů stránek pro dospělé a webů pro hazardní hráče
Nákup přes mobil se stává čtvrtým prodejním kanálem
 GameStar
Alpha Protocol – agentské RPG
Euro Truck Simulator
Europa Universalis: Rome - Vae Victis – budujte svou vlastní republiku
Závodíme ve hrách – který titul je ten pravý?
Rozkvět online farmaření
 PC World
Problém Nehalem a SLI se lepší
Recenze: Pleo - robotická forma života
Toshiba odmítla prodej HD DVD patentů
AMD představilo čtyři nové procesory
Psystar zažaloval Apple
 Science World
Jsou lidé schopni echolokace?
Podivné vývěry na dnech moří: I viry zde fungují jinak
Satelitní snímky Google Earth odhalily, že krávy hledí k pólu
Sloni umějí sčítat
 SecurityWorld
Do e-mailu a k bankovnímu účtu blogerky se šlo nabourat za 90 minut
NASA: V noteboocích na Mezinárodní kosmické stanici byl opravdu virus
Internet Explorer 8 nabídne prohlížení stránek bez historie a dočasných souborů
RFID karty činí metro v Bostonu zranitelným
Nokia chybu v telefonech 40 series potvrdila, ale nemá být nebezpečná
V opraveném klientovi Novell iPrint zůstala vážná chyba

 English page

Stálé téma: "Windows Vista A to Z"

Stálé téma:

Reviews, analyses, how-tos, hot issues and predictions about Microsoft's new OS (vše externí odkazy, www.computerworld.com).


 


Copyright © 2006 IDG Czech. Autorská práva vykonává vydavatel. Publikování, přetištění či šíření obsahu nebo jeho částí jakýmkoliv způsobem v českém či jiném jazyce bez předchozího písemného souhlasu vydavatele, tj. IDG Czech, a. s., je zakázáno. Uživatelské chování návštěvníků ověřuje NetMonitor.