Kořenové servery DNS překládají adresy URL na adresy IP. Tyto kořenové servery jsou sítí stovek serverů v zemích po celém světě. Společně jsou však identifikováni jako 13 pojmenovaných serverů v kořenové zóně DNS.
Kolik serverů DNS je k dispozici?
Existuje několik důvodů, proč internetový systém názvů domén používá přesně 13 serverů DNS v kořenovém adresáři své hierarchie. Číslo 13 bylo vybráno jako kompromis mezi spolehlivostí a výkonem sítě a číslo 13 je založeno na omezeních protokolu IPv4 (Internet Protocol) verze 4 (IPv4). I když pro IPv4 existuje pouze 13 určených názvů kořenových serverů DNS, každý z těchto názvů nepředstavuje jediný počítač, ale spíše serverový cluster skládající se z mnoha počítačů. Toto použití klastrování zvyšuje spolehlivost DNS bez negativního vlivu na jeho výkon. Protože vznikající standard IP verze 6 nemá tak nízká omezení velikosti jednotlivých datagramů, budoucí DNS bude v průběhu času obsahovat více kořenových serverů pro podporu IPv6.
Pakety DNS IP
Protože provoz DNS závisí na tom, že potenciální miliony jiných internetových serverů mohou kdykoli najít kořenové servery, musí být adresy kořenových serverů co nejúčinněji distribuovány přes IP. V ideálním případě by všechny tyto adresy IP měly zapadat do jednoho paketu (datagramu), aby se zabránilo režii při odesílání více zpráv mezi servery. S dnes rozšířeným používáním protokolu IPv4 jsou data DNS, která se vejdou do jednoho paketu, po odečtení druhého protokolu podporujícího informace obsažené v paketech pouhých 512 bajtů. Každá adresa IPv4 vyžaduje 32 bajtů. Podle toho si návrháři DNS vybrali 13 jako počet kořenových serverů pro IPv4, přičemž 416 bajtů paketu a ponechání až 96 bajtů pro další podpůrná data. To zahrnuje flexibilitu přidat v případě potřeby v budoucnu několik dalších kořenových serverů DNS.
Praktické použití DNS
Rohové jmenné servery DNS nejsou pro průměrného uživatele počítače důležité. Číslo 13 také neomezuje servery DNS, které můžete použít pro svá zařízení. Ve skutečnosti existuje spousta veřejně přístupných serverů DNS, které může kdokoli použít ke změně serverů DNS, které používají jejich zařízení. Například udělejte tabletu, aby používal server DNS Cloudflare, aby internetové požadavky běžely přes tento server DNS namísto jiného, jako je server DNS Google. To může být užitečné, pokud je server Google nefunkční nebo pokud můžete procházet web rychleji pomocí serveru DNS Cloudflare.