Zašto postoje samo 13 poslužitelja imena DNS naziva

13 imena poslužitelja ograničenje je IPv4

DNS poslužitelji imena naziva prevode URL-ove u IP adrese . Ti su korijenski poslužitelji mreža stotina poslužitelja u zemljama širom svijeta. Međutim, zajedno su identificirani kao 13 imenovanih poslužitelja u DNS korijenskoj zoni.

Postoji nekoliko razloga da internetski naziv domene koristi točno 13 DNS poslužitelja u korijenu svoje hijerarhije: Broj 13 je odabran kao kompromis između pouzdanosti i performansi mreže, a 13 se temelji na ograničenju internetskog protokola (IP) verzija 4 (IPv4).

Iako za IPv4 postoji samo 13 imenovanih naziva DNS poslužitelja, u stvari, svaki od tih imena ne predstavlja jedno računalo, nego klaster poslužitelja koji se sastoji od mnogih računala. Ova upotreba klastera povećava pouzdanost DNS-a bez negativnog utjecaja na njegovu izvedbu.

Budući da nova IP verzija 6 standarda nema takve male granice veličine pojedinačnih datagrama, možemo očekivati ​​da će budući DNS tijekom vremena sadržavati više korijenskih poslužitelja za podršku IPv6.

DNS IP paketi

Budući da se DNS operacija oslanja na potencijalno milijune drugih internetskih poslužitelja za pronalaženje root poslužitelja u bilo kojem trenutku, adrese za korijenske poslužitelje moraju biti raspodijeljene preko IP što je učinkovitije moguće. U idealnom slučaju, sve ove IP adrese trebale bi se uklopiti u jedan paket ( datagram ) kako bi se izbjeglo nadoplatu slanja više poruka između poslužitelja.

U IPv4 u širokoj upotrebi danas, DNS podaci koji se mogu nalaziti unutar jednog paketa su jednako mali od 512 bajta nakon oduzimanja svih ostalih protokolskih informacija koje se nalaze u paketima. Svaka IPv4 adresa zahtijeva 32 bajta. Prema tome, dizajneri DNS-a odabrali su 13 kao broj korijenskih poslužitelja za IPv4, uzimajući 416 bajta paketa i ostavljajući do 96 bajta za ostale podržane podatke i fleksibilno dodavanje još nekoliko DNS poslužitelja u budućnosti ako je potrebno.

Praktično korištenje DNS-a

DNS poslužitelji imena naziva nisu sve važni prosječnom korisniku računala. Broj 13 također ne ograničava DNS poslužitelje koji možete koristiti za svoje uređaje. U stvari, postoji puno javno dostupnih DNS poslužitelja koje svatko može koristiti za promjenu DNS poslužitelja koje koriste svi njihovi uređaji.

Na primjer, tabletu možete koristiti poslužitelj DNS-a Cloudfare kako bi se vaši zahtjevi za internet prikazivali na tom DNS poslužitelju umjesto na neki drugi način poput Googleova. To bi moglo biti korisno ako je Googleov poslužitelj niže ili ako otkrijete da brže možete pregledavati web pomoću Cloudfareovog DNS poslužitelja.