DNS-juurinimipalvelimet kääntävät URL-osoitteet IP-osoitteiksi. Nämä juuripalvelimet ovat satojen palvelimien verkosto, jotka sijaitsevat eri puolilla maailmaa. Yhdessä ne kuitenkin tunnistetaan 13 nimetyksi palvelimeksi DNS-juurialueella.
Kuinka monta DNS-palvelinta on?
On useita syitä, miksi Internet Domain Name System käyttää tasan 13 DNS-palvelinta hierarkiansa pohjalla. Numero 13 valittiin kompromissiksi verkon luotettavuuden ja suorituskyvyn välillä, ja numero 13 perustuu Internet Protocol (IP) version 4 (IPv4) rajoitukseen. Vaikka IPv4:lle on vain 13 nimettyä DNS-juuripalvelinnimeä, kukin näistä nimistä ei edusta yhtä tietokonetta, vaan pikemminkin useista tietokoneista koostuvaa palvelinklusteria. Tämä klusteroinnin käyttö lisää DNS:n luotettavuutta ilman, että sillä on kielteisiä vaikutuksia suorituskykyyn. Koska tulevassa IP-versiossa 6 ei ole niin alhaisia rajoituksia yksittäisten datagrammien koolle, tuleva DNS sisältää ajan myötä enemmän juuripalvelimia tukemaan IPv6:ta.
DNS IP-paketit
Koska DNS:n toiminta perustuu mahdollisesti miljooniin muihin Internet-palvelimiin, jotka voivat paikantaa juuripalvelimet milloin tahansa, juuripalvelimien osoitteet on jaettava IP:n yli mahdollisimman tehokkaasti. Ihannetapauksessa kaikkien näiden IP-osoitteiden tulisi mahtua yhteen pakettiin (datagrammiin), jotta vältytään useiden viestien lähettämisestä palvelimien välillä. Kun IPv4 on nykyään laajalti käytössä, yhteen pakettiin mahtuva DNS-data on vain 512 tavua, kun siitä on vähennetty toinen protokolla, joka tukee pakettien tietoja. Jokainen IPv4-osoite vaatii 32 tavua. Tämän mukaisesti DNS-suunnittelijat valitsivat IPv4:n juuripalvelimien lukumääräksi 13, ottamalla paketista 416 tavua ja jättäen jopa 96 tavua muille tukitiedoille. Tämä sisältää joustavuuden lisätä muutama DNS-juuripalvelin tulevaisuudessa tarvittaessa.
Käytännöllinen DNS-käyttö
DNS-juurinimipalvelimet eivät ole tärkeitä tavalliselle tietokoneen käyttäjälle. Numero 13 ei myöskään rajoita DNS-palvelimia, joita voit käyttää laitteissasi. Itse asiassa on olemassa monia julkisesti saatavilla olevia DNS-palvelimia, joilla kuka tahansa voi muuttaa laitteidensa käyttämiä DNS-palvelimia. Pyydä esimerkiksi tablettia käyttämään Cloudflaren DNS-palvelinta, jotta Internet-pyynnöt kulkevat kyseisen DNS-palvelimen kautta toisen, kuten Googlen DNS-palvelimen, kautta. Tästä voi olla hyötyä, jos Google-palvelin ei toimi tai voit selata verkkoa nopeammin Cloudflaren DNS-palvelimen avulla.