Bakit May Tanging 13 DNS Root Name Servers

13 mga pangalan ng server ay isang pagpilit ng IPv4

Ang mga server ng pangalan ng root ng DNS ay nag- translate ng mga URL sa mga IP address . Ang mga server ng root na ito ay isang network ng daan-daang mga server sa mga bansa sa buong mundo. Gayunpaman, magkasama sila ay nakilala bilang 13 pinangalanang mga server sa DNS root zone.

Mayroong ilang mga kadahilanan ang Internet Domain Name System ay gumagamit ng eksaktong 13 DNS server sa ugat ng hierarchy nito: Ang numero 13 ay pinili bilang isang kompromiso sa pagitan ng pagiging maaasahan at pagganap ng network, at 13 ay batay sa isang hadlang ng Internet Protocol (IP) bersyon 4 (IPv4).

Habang 13 lamang ang itinalaga na mga pangalan ng root ng root ng DNS na umiiral para sa IPv4, sa katunayan, ang bawat isa sa mga pangalang ito ay kumakatawan sa hindi isang solong computer kundi isang server cluster na binubuo ng maraming mga computer. Ang paggamit ng clustering ay nagdaragdag ng pagiging maaasahan ng DNS nang walang anumang negatibong epekto sa pagganap nito.

Dahil ang lumilitaw na bersyon ng IP na bersyon 6 ay walang mga mababang limitasyon sa laki ng mga indibidwal na datagrams, maaari naming asahan ang hinaharap na DNS ay, sa paglipas ng panahon, naglalaman ng higit pang mga root server upang suportahan ang IPv6.

DNS IP Packets

Dahil ang operasyon ng DNS ay nakasalalay sa mga potensyal na milyon-milyong iba pang mga internet server sa paghahanap ng mga root server anumang oras, ang mga address para sa mga root server ay dapat na maibahagi sa IP bilang mahusay hangga't maaari. Sa isip, ang lahat ng mga IP address na ito ay dapat magkasya sa isang solong packet ( datagram ) upang maiwasan ang overhead ng pagpapadala ng maramihang mga mensahe sa pagitan ng mga server.

Sa IPv4 sa malawakang paggamit ngayon, ang data ng DNS na maaaring magkasya sa loob ng isang solong pakete ay kasing dami ng 512 bytes matapos ibawas ang lahat ng iba pang protocol na sumusuporta sa impormasyong nasa packet. Ang bawat IPv4 address ay nangangailangan ng 32 bytes. Alinsunod dito, pinili ng mga designer ng DNS ang 13 bilang bilang ng mga root server para sa IPv4, kumukuha ng 416 bytes ng isang packet at umalis ng hanggang 96 bytes para sa iba pang sumusuporta sa data at kakayahang umangkop upang magdagdag ng ilang higit pang mga DNS root server sa hinaharap kung kinakailangan. Gg

Praktikal na Paggamit ng DNS

Ang mga DNS root name server ay hindi lahat na mahalaga sa karaniwang gumagamit ng computer. Ang numero 13 ay hindi rin pumipigil sa mga DNS server na maaari mong gamitin para sa iyong mga device. Sa katunayan, maraming mga pampublikong magagamit na mga server ng DNS na magagamit ng sinuman upang baguhin ang mga DNS server na ginagamit ng alinman sa kanilang mga device.

Halimbawa, maaari mong gawin ang iyong tablet na gumamit ng Cloudfare DNS server upang ang iyong mga kahilingan sa internet ay tumakbo sa pamamagitan ng DNS server na iyon sa halip na isang iba pang katulad ng Google. Maaaring ito ay kapaki-pakinabang kung ang server ng Google ay bumaba o masusumpungan mo na maaari mong i-browse ang web nang mas mabilis gamit ang DNS server ng Cloudfare.