De ce nu există decât 13 servere DNS de nume rădăcină

13 nume de server este o constrângere a IPv4

Serverele de nume rădăcină DNS traduc URL - urile în adrese IP . Aceste servere radicale sunt o rețea de sute de servere în țări din întreaga lume. Cu toate acestea, împreună, acestea sunt identificate ca 13 servere numite în zona rădăcină DNS.

Există câteva motive pentru care Internet Domain Name System utilizează exact 13 servere DNS la rădăcina ierarhiei sale: Numărul 13 a fost ales ca un compromis între fiabilitatea și performanța rețelei și 13 se bazează pe o constrângere a Protocolului de Internet (IP) versiunea 4 (IPv4).

În timp ce doar 13 denumiri de nume rădăcină DNS desemnate există pentru IPv4, de fapt, fiecare dintre aceste nume nu reprezintă un singur computer, ci mai degrabă un cluster de servere compuse din mai multe computere. Această utilizare a clusterizării sporește fiabilitatea DNS fără nici un efect negativ asupra performanței sale.

Deoarece standardul IP versiune 6, care nu are limite atât de mici pentru dimensiunea datagramei individuale, ne putem aștepta ca viitorul DNS să conțină în timp mai mulți servere radicale pentru a suporta IPv6.

Pachete DNS IP

Deoarece operația DNS se bazează pe potențialele milioane de alte servere de Internet care găsesc oricând serverele rădăcină, adresele pentru serverele rădăcină trebuie să fie distribuite pe IP cât mai eficient posibil. În mod ideal, toate aceste adrese IP ar trebui să se potrivească într-un singur pachet ( datagram ) pentru a evita cheltuielile de expediere a mai multor mesaje între servere.

În IPv4 în prezent pe scară largă, datele DNS care se pot potrivi într-un singur pachet sunt la fel de mici ca 512 octeți după scăderea tuturor celorlalte informații de suport ale protocolului conținute în pachete. Fiecare adresă IPv4 necesită 32 octeți. În consecință, designerii DNS au ales 13 ca număr de servere rădăcină pentru IPv4, luând 416 octeți dintr-un pachet și lăsând până la 96 de octeți pentru alte date de sprijin și flexibilitatea de a adăuga mai multe servere rădăcină DNS în viitor, dacă este necesar.

Utilizarea practică a DNS

Serverele de nume de rădăcini DNS nu sunt tot atât de importante pentru utilizatorul mediu al computerului. Numărul 13 nu restricționează și serverele DNS pe care le puteți utiliza pentru dispozitivele dvs. De fapt, există o mulțime de servere DNS accesibile publicului pe care oricine le poate utiliza pentru a schimba serverele DNS pe care le utilizează oricare dintre dispozitivele lor.

De exemplu, puteți să folosiți tableta pentru a utiliza un server DNS Cloudfare, astfel încât cererile dvs. de internet să fie difuzate prin serverul respectiv DNS în loc de altul ca Google. Acest lucru ar putea fi util dacă serverul Google este în jos sau veți descoperi că puteți naviga mai rapid pe Web utilizând serverul DNS al Cloudfare.