Домэйн нэрийн систем (DNS) танилцуулга

Интернет утасны ном

Интернет болон олон хувийн хувийн интернэт протокол (IP) сүлжээнүүд шууд урсгалуудад туслахын тулд Домэйн Нэрийн Систем (DNS) дээр тулгуурладаг. DNS нь сүлжээний нэр , хаягуудын түгээлтийн өгөгдлийн санг хадгалдаг ба энэ нь мэдээллийн сангаас алсаас асууж асуух аргуудаар хангадаг. Зарим хүмүүс DNS "Интернет утасны ном" гэж нэрлэдэг.

DNS ба World Wide Web

Нийтийн IP хаягтай интернетэд холбогдох серверүүд дээр олон нийтийн вэбсайтууд ажилладаг. Жишээлбэл, About.com дээр вэб серверүүд жишээ нь 207.241.148.80 гэх мэт хаягууд байдаг. Хэдийгээр хүмүүс http://207.241.148.80/ хаягийг ашиглан вэбсайт руу орох боломжтой боловч http://www.about.com/ гэх мэт зохиогчийн нэрийг ашиглах нь илүү практик байдаг.

Интернет нь олон нийтийн вэбсайтуудын хувьд DNS нэрээр дэлхий даяарх нэрийн тогтоолтын үйлчилгээг ашигладаг. Хэн нэгэн нь сайтынхаа хөтөч дээрээ нэр өгвөл DNS нь тухайн сайтын харгалзах IP хаягийг хайж, вэб хөтчүүд болон вэб серверүүдийн хооронд хүссэн сүлжээний холболтыг хийхэд шаардлагатай өгөгдлийг хайж олох болно.

DNS серверүүд болон нэрний шатлал

DNS нь клиент / сервер сүлжээний архитектурыг ашигладаг . DNS серверүүд нь DNS мэдээллийн баазын бүртгэл (нэр, хаяг) хадгалах зориулалт бүхий компьютерууд байдаг бол DNS-ийн хэрэглэгчид нь PC, утас, эцсийн хэрэглэгчдийн бусад төхөөрөмжүүдийг агуулдаг. DNS серверүүд нь бас шаардлагатай бол харилцагчийн хувьд бие биетэйгээ харилцдаг.

DNS нь өөрийн серверүүдийг шаталсан байдлаар зохион байгуулдаг. Интернетийн хувьд root нэрийн серверүүд нь DNS шатлалын дээд хэсэгт байрлана. Интернетийн нэрний сервер нь вэб серверийн дээд түвшний домэйнүүдийн (TLD) (".com" ба ".uk" гэх мэт ) DNS серверийн мэдээллийг удирдах, ялангуяа хариулах үүрэг бүхий анхны ( эрх бүхий нэртэй) DNS серверийн нэр, IP хаягууд TLD тус бүрийг асууж лавлах. DNS шатлалын дараагийн түвшин дэх серверүүд нь хоёр дахь түвшний домайн нэр, хаягууд (тухайлбал "about.com" гэх мэт), нэмэлт түвшний вэбсайтууд ("compnetworking.about.com" гэх мэт) удирдах боломжтой.

DNS серверүүдийг дэлхий даяар хувийн бизнес, Интернетийн удирдах байгууллагаар удирддаг. Интернет нь 13 root нэртэй серверүүд (дэлхий даяар байгаа машинуудын нөөц болоогүй нөөцтэй) нь Интернетийн дээд түвшний домэйнүүдийн тоог дэмждэг бол About.com нь сүлжээн дэх сайтуудын хувьд DNS серверийн мэдээллийг олгодог. Байгууллагууд хувийн сүлжээндээ DNS-г тус тусад нь, жижиг түвшинд байрлуулж болно.

Дэлгэрэнгүй - DNS сервер гэж юу вэ?

DNS-ийн сүлжээг тохируулах

DNS ашиглахыг хүсч буй DNS клиентүүд (дуудагдсан шийдвэрлэгчид ) өөрсдийн сүлжээнд тохируулсан байх ёстой. Шалгагч нь нэг болон түүнээс дээш DNS серверийн тогтмол ( статик ) IP хаягуудыг ашиглан DNS асуугаарай. Гэрийн сүлжээнд DNS серверийн хаягууд өргөн зурвасын чиглүүлэгч дээр нэг удаа тохируулагдаж, клиентийн төхөөрөмжүүд автоматаар сонгогдох боломжтой эсвэл харилцагч бүр дээр хаягуудыг тохируулах боломжтой. Гэрийн сүлжээний админууд нь Google Public DNS болон OpenDNS зэрэг Интернетийн үйлчилгээ үзүүлэгч эсвэл гуравдагч талын Интернет DNS үйлчилгээ үзүүлэгчдээс зөв DNS сервер хаягийг авах боломжтой.

DNS Lookups

DNS нь ихэнхдээ интернет домэйн нэрийг IP хаяг руу автоматаар хөрвүүлдэг. Дээрхээс гадна DNS нь дараах зорилгоор ашиглагддаг:

DNS хайлтыг дэмжих хүсэлт нь TCP ба UDP- гээр ажилладаг бөгөөд анхдагчаар 53 портыг ажиллуулдаг.

Мөн Forward and Reverse IP Address Lookup- ийг мөн үзнэ үү

DNS Cache

Өндөр хүсэлтийг илүү сайн боловсруулахын тулд DNS нь кэшийг ашигладаг. DNS кассууд нь саяхан хэрэглэгддэг DNS бичлэгүүдийн орон нутгийн хуулбарыг хадгалдаг бол эх хувь нь өөрсдийн серверүүд дээрээ хадгалагдсаар байх болно. DNS бүртгэлүүдийн орон нутгийн хуулбарыг агуулах нь сүлжээний урсгалыг бий болгож, DNS сервер шатлалын тусламжтайгаар тасалдуулахаас зайлсхийдэг. Хэрвээ DNS кэш хуучирсан бол сүлжээний холболтын асуудал гарна. DNS кэшүүд нь сүлжээний хакеруудаар халдаж болзошгүй юм. Сүлжээний администраторууд ipconfig болон үүнтэй адил хэрэгслүүдийг ашиглан DNS цөөрмийг устгана .

Дэлгэрэнгүй - DNS Cache гэж юу вэ?

Динамик DNS

Стандарт DNS нь өгөгдлийн сан дахь хадгалагдсан бүх IP хаягийн мэдээллийг шаарддаг. Энэ нь ердийн Вэб сайтыг дэмжихийн зэрэгцээ Интернэт Вэб Камерууд эсвэл гэрийн веб серверүүд гэх мэт динамик IP хаягуудыг ашигладаг төхөөрөмжүүдийн хувьд сайн ажилладаг. Динамик DNS (DDNS) нь динамик харилцагчдад зориулсан нэрийг тохируулах үйлчилгээг идэвхжүүлэхийн тулд DNS протоколын өргөтгөлүүдийг нэмдэг.

Гуравдагч талын төрөл бүрийн үйлчилгээ үзүүлэгчид интернетээр дамжин өөрийн сүлжээнд алсаас хандах хүсэлтэй хүмүүст зориулагдсан динамик DNS багцуудыг санал болгодог. Интернэт DDNS орчинг бий болгох нь сонгосон үйлчилгээ үзүүлэгчтэй серверт гарын үсэг зурж, нэмэлт програм хангамжийг локал сүлжээнд суулгахыг шаарддаг. DDNS үйлчилгээ үзүүлэгч нь захиалсан төхөөрөмжүүдийг алсаас хянадаг бөгөөд шаардлагатай DNS нэрийн серверийг шинэчилдэг.

Дэлгэрэнгүй - Динамик DNS гэж юу вэ?

DNS-тэй өөр хувилбарууд

Microsoft Windows Интернетийн нэрлэх үйлчилгээ (WINS) нь DNS нэртэй адил нэрийг дэмждэг боловч зөвхөн Windows компьютер дээр ажилладаг бөгөөд өөр нэрний зай ашигладаг. WINS нь Windows PC-ийн зарим хувийн сүлжээнд ашиглагддаг.

Dot-BIT нь BitCoin технологид суурилсан нээлттэй эхийн төсөл бөгөөд ".bit" дээд түвшний домэйныг Интернет DNS руу нэмэхэд зориулж ажиллаж байна.

Интернет протоколийн заавар - IP сүлжээний дугаарлалт