Bakit Mayroon Lamang 13 DNS Root Name Server

Talaan ng mga Nilalaman:

Bakit Mayroon Lamang 13 DNS Root Name Server
Bakit Mayroon Lamang 13 DNS Root Name Server
Anonim

Ang mga DNS root name server ay nagsasalin ng mga URL sa mga IP address. Ang bawat root server ay isang network ng daan-daang mga server sa mga bansa sa buong mundo. Gayunpaman, kinilala sila bilang 13 pinangalanang awtoridad sa DNS root zone.

Image
Image

Bakit May 13 DNS Server Lang?

Mayroong ilang dahilan kung bakit gumagamit ang Internet Domain Name System ng eksaktong 13 DNS server sa ugat ng hierarchy nito. Ang numero 13 ay isang kompromiso sa pagitan ng pagiging maaasahan at pagganap ng network. Nakabatay din ito sa isang hadlang ng Internet Protocol version 4 (IPv4), na ginagamit ng karamihan sa mga network.

Habang 13 itinalagang DNS root server name lang ang umiiral para sa IPv4, ang bawat pangalan ng root server ay hindi kumakatawan sa isang computer kundi isang server cluster na binubuo ng maraming computer. Ang paggamit ng clustering na ito ay nagpapataas ng pagiging maaasahan ng DNS nang walang anumang masamang epekto sa pagganap nito. Ang 13 IPv4 root server na ito ay maaaring sumuporta ng hanggang 4.3 bilyong address.

Bottom Line

Dahil ang umuusbong na IP version 6 na pamantayan ay walang kasing mababang limitasyon sa laki ng mga indibidwal na packet, ang DNS ay, sa paglipas ng panahon, ay maglalaman ng mas maraming root server upang suportahan ang IPv6. Sa teorya, sinusuportahan ng IPv6 ang isang walang katapusang bilang ng mga address, ngunit medyo maliit na bilang lamang ng mga network ang gumagamit ng bagong protocol na ito.

DNS IP Packet

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

Sa IPv4 na malawakang ginagamit ngayon, ang data ng DNS na kasya sa loob ng isang packet ay kasing liit ng 512 bits pagkatapos ibawas ang iba pang protocol na sumusuporta sa impormasyong nasa mga packet. Ang bawat IPv4 address ay nangangailangan ng 32 bits.

Ayon, pinili ng mga designer ng DNS ang 13 bilang bilang ng mga root server para sa IPv4, na kumukuha ng 416 bits ng isang packet at nag-iiwan ng hanggang 96 bits para sa iba pang sumusuportang data. Nagbibigay-daan iyon sa kakayahang umangkop na magdagdag ng ilan pang DNS root server sa hinaharap kung kinakailangan.

Praktikal na Paggamit ng DNS

Ang mga DNS root name server ay hindi mahalaga para sa karaniwang gumagamit ng computer. Hindi rin pinipigilan ng numero 13 ang mga DNS server na magagamit mo para sa iyong mga device. Maraming DNS server na naa-access ng publiko na magagamit ng sinuman para baguhin ang mga DNS server na ginagamit ng kanilang mga device.

Halimbawa, gawin ang isang tablet na gumamit ng Cloudflare DNS server upang ang mga kahilingan sa internet ay tumakbo sa DNS server na iyon sa halip na sa iba, gaya ng isang Google DNS server. Maaaring makatulong ang paggawa nito kung hindi gumagana ang server ng Google, o maaari kang mag-browse sa web nang mas mabilis gamit ang Cloudflare DNS server.

Na-update ang artikulong ito noong Hunyo 6, 2022, upang itama ang isang error. Ang bawat IPv4 address ay nangangailangan ng 32 bits, hindi byte.

Inirerekumendang: