Zašto postoji samo 13 DNS root servera imena

Sadržaj:

Zašto postoji samo 13 DNS root servera imena
Zašto postoji samo 13 DNS root servera imena
Anonim

DNS root serveri imena prevode URL-ove u IP adrese. Svaki root server je mreža od stotina servera u zemljama širom svijeta. Međutim, oni su identifikovani kao 13 imenovanih autoriteta u DNS root zoni.

Image
Image

Zašto postoji samo 13 DNS servera?

Postoji nekoliko razloga zašto internet sistem imena domena koristi tačno 13 DNS servera u korenu svoje hijerarhije. Broj 13 je kompromis između pouzdanosti mreže i performansi. Takođe se zasniva na ograničenju Internet protokola verzije 4 (IPv4), koji većina mreža koristi.

Dok postoji samo 13 određenih imena DNS root servera za IPv4, svako ime root servera ne predstavlja jedan računar već klaster servera koji se sastoji od mnogo računara. Ova upotreba grupisanja povećava pouzdanost DNS-a bez ikakvog štetnog uticaja na njegove performanse. Ovih 13 IPv4 root servera mogu podržati do 4,3 milijarde adresa.

Donja linija

Budući da novi standard IP verzije 6 nema tako niska ograničenja za veličinu pojedinačnih paketa, DNS će vremenom sadržavati više root servera koji podržavaju IPv6. U teoriji, IPv6 podržava beskonačan broj adresa, ali samo relativno mali broj mreža koristi ovaj novi protokol.

DNS IP paketi

Pošto se DNS rad oslanja na potencijalno milione drugih internet servera koji pronalaze root servere u bilo kom trenutku, adrese za root servere moraju biti distribuirane preko IP-a što je efikasnije moguće. U idealnom slučaju, sve ove IP adrese trebale bi stati u jedan paket (datagram) kako bi se izbjeglo opterećenje slanjem višestrukih poruka između servera.

Sa IPv4 u širokoj upotrebi danas, DNS podaci koji se uklapaju u jedan paket su samo 512 bita nakon oduzimanja drugog protokola koji podržava informacije sadržane u paketima. Svaka IPv4 adresa zahtijeva 32 bita.

Shodno tome, dizajneri DNS-a su odabrali 13 kao broj root servera za IPv4, uzimajući 416 bita paketa i ostavljajući do 96 bita za ostale prateće podatke. To omogućava fleksibilnost za dodavanje još nekoliko DNS root servera u budućnosti ako bude potrebno.

Praktično korištenje DNS-a

DNS root serveri imena nisu važni za prosječnog korisnika računara. Broj 13 također ne ograničava DNS servere koje možete koristiti za svoje uređaje. Postoji mnogo javno dostupnih DNS servera koje svako može koristiti da promijeni DNS servere koje koriste njihovi uređaji.

Na primjer, učinite da tablet koristi Cloudflare DNS server tako da se internetski zahtjevi odvijaju preko tog DNS servera umjesto drugog, kao što je Google DNS server. Ovo bi moglo biti od pomoći ako Google server ne radi ili možete brže pretraživati web koristeći Cloudflare DNS server.

Ovaj članak je ažuriran 6. juna 2022. kako bi se ispravila greška. Svaka IPv4 adresa zahtijeva 32 bita, a ne bajtove.

Preporučuje se: