DNS үндсэн нэрийн серверүүд нь URL-уудыг IP хаяг руу хөрвүүлдэг. Эх сервер бүр нь дэлхийн улс орнуудын олон зуун серверээс бүрддэг сүлжээ юм. Гэсэн хэдий ч тэдгээрийг DNS үндсэн бүсэд нэрлэгдсэн 13 эрх мэдэлтэн гэж тодорхойлсон.
Яагаад ердөө 13 DNS сервер байдаг вэ?
Интернэт домэйн нэрийн систем нь шатлалын үндсэн дээр яг 13 DNS сервер ашигладаг хэд хэдэн шалтгаан бий. 13-ын тоо нь сүлжээний найдвартай байдал, гүйцэтгэлийн хоорондох буулт юм. Энэ нь мөн ихэнх сүлжээний ашигладаг Интернэт Протоколын 4-р хувилбарын (IPv4) хязгаарлалт дээр суурилдаг.
IPv4-д зөвхөн 13 DNS үндсэн серверийн нэр байдаг ч эх серверийн нэр тус бүр нь нэг компьютер биш харин олон компьютерээс бүрдсэн серверийн кластерийг төлөөлдөг. Кластерын ийм хэрэглээ нь DNS-ийн найдвартай байдлыг сайжруулж, түүний гүйцэтгэлд ямар нэгэн сөрөг нөлөө үзүүлэхгүй. Эдгээр 13 IPv4 эх сервер нь 4.3 тэрбум хүртэлх хаягийг дэмжих боломжтой.
Доод шугам
Шинээр гарч ирж буй IP 6-р хувилбарын стандарт нь пакетуудын хэмжээн дээр тийм ч бага хязгаарлалт байхгүй тул DNS нь цаг хугацаа өнгөрөх тусам IPv6-г дэмжих эх серверүүдийг агуулна. Онолын хувьд IPv6 нь хязгааргүй тооны хаягийг дэмждэг боловч харьцангуй цөөн тооны сүлжээнүүд энэ шинэ протоколыг ашигладаг.
DNS IP пакетууд
DNS үйл ажиллагаа нь ямар ч үед эх серверүүдийг хайж олох боломжтой сая сая интернет серверт тулгуурладаг тул root серверүүдийн хаягийг IP-ээр аль болох үр ашигтайгаар түгээх ёстой. Сервер хооронд олон мессеж илгээхээс зайлсхийхийн тулд эдгээр бүх IP хаягууд нэг пакет (датаграм)-д багтах ёстой.
Өнөөдөр IPv4 өргөнөөр хэрэглэгдэж байгаа тул багцад агуулагдах мэдээллийг дэмждэг бусад протоколыг хасвал нэг пакет дотор багтах DNS өгөгдөл нь 512 бит хүртэл бага байна. IPv4 хаяг бүр 32 бит шаарддаг.
Үүний дагуу DNS-ийн зохион бүтээгчид IPv4-ийн эх серверийн тоогоор 13-ыг сонгосон бөгөөд пакетаас 416 бит авч, бусад дагалдах өгөгдөлд 96 хүртэл бит үлдээсэн. Энэ нь шаардлагатай бол ирээдүйд хэд хэдэн DNS root сервер нэмэх уян хатан байдлыг олгоно.
Практик DNS хэрэглээ
DNS үндсэн нэрийн сервер нь энгийн компьютер хэрэглэгчдэд чухал биш. 13 тоо нь таны төхөөрөмжид ашиглаж болох DNS серверүүдийг хязгаарладаггүй. Өөрийн төхөөрөмжүүдийн ашигладаг DNS серверийг өөрчлөхөд хэн ч ашиглаж болох олон нийтэд нээлттэй DNS серверүүд байдаг.
Жишээ нь таблетаа Cloudflare DNS сервер ашигладаг болгосноор интернет хүсэлт Google DNS сервер гэх мэт өөр серверээр биш тухайн DNS серверээр дамждаг. Хэрэв Google сервер унтарсан эсвэл Cloudflare DNS сервер ашиглан вэбийг илүү хурдан үзэх боломжтой.
Алдаа засах зорилгоор энэ нийтлэлийг 2022 оны 6-р сарын 6-нд шинэчилсэн. IPv4 хаяг бүрд байт биш 32 бит шаардлагатай.