Miks on ainult 13 DNS root-nimeserverit

13 serverinimed on IPv4 piirang

DNSi rootnimeserverid tõlgivad URL-id IP-aadressidesse . Need juurdeserverid on sadade serverite võrk üle maailma. Kuid nad on DNS-i juurtetsoonis nimetatud 13 nimega serverina.

Interneti-domeeninimede süsteemis on selle hierarhia juurest täpselt 13 DNS-serverit kasutades mitmeid põhjuseid. Arvuti 13 valiti kompromissiks võrgu töökindluse ja jõudluse vahel ning 13 põhineb internetiprotokolli (IP) piirangul. versioon 4 (IPv4).

Kuigi ainult IPv4 jaoks on olemas vaid 13 määratud DNS-i juur-serveri nimed, tegelikult kõik need nimesid ei kujuta endast ühtegi arvutit, vaid pigem serveriteklastrit, mis koosnevad paljudest arvutitest. See klastrite kasutamine suurendab DNSi usaldusväärsust, ilma et see mõjutaks efektiivsust.

Kuna uuenevas IP versioon 6-standardis ei ole üksikute datagrammide suurust nii madalad, võib eeldada, et tulevane DNS sisaldab aja jooksul IPv6 toetamiseks rohkem juur-servereid.

DNS IP-paketid

Kuna DNS-i operatsioon tugineb võimalikele miljonitele teistele Interneti-serveritele, mis otsivad juur-servereid igal ajal, peavad juurserverite aadressid olema IP-le võimalikult tõhusalt levitada. Ideaalis peaksid kõik need IP-aadressid sobima ühte paketti ( datagrammi ), et vältida mitme serveri vahelist sõnumi saatmist.

Tänapäeval laialdaselt kasutusel olevas IPv4-s on DNS-i andmed, mis mahuvad ühte paketti, nii väike kui 512 baiti pärast kõigi pakettides sisalduva muu protokolli tugiteenuste lahutamist. Iga IPv4 aadress nõuab 32 baiti. Sellest tulenevalt valisid DNS-i disainerid IPv4-d sisaldavate rootteenuste serverite arvuks 13, võttes paketi 416 baiti ja jättes kuni 96 baiti teiste täiendavate andmete jaoks ja paindlikkuse võimalusel lisada vajadusel veel mõned DNS-i root-serverid. The

Praktiline DNS-i kasutamine

DNS-i root-nimeserverid ei ole kõik, mis on keskmise arvuti kasutaja jaoks olulised. Number 13 ei piira ka teie seadmete jaoks kasutatavaid DNS-servereid. Tegelikult on olemas palju avalikult kättesaadavaid DNS-servereid, mida igaüks saab kasutada DNS-serverite kasutamiseks, mida mõni nende seadmetest kasutab.

Näiteks saate oma tahvelarvutis kasutada Cloudfare DNS-serverit, nii et Interneti-päringud läbiksid selle DNS-serveri asemel mõne teise, näiteks Google'i. See võib osutuda kasulikuks, kui Google'i server on maas või leiad, et saate veebi sirvida kiiremini, kasutades Cloudfare DNS-serverit.