IP vs DNS
Интернетэд нэрийн орон зайн хоёр үндсэн арга хэрэгждэг: IP хаягийн орон зай болон Домэйн нэрлэх шатлал. Домэйн нэрийг DNS-ээр хамгаалж, IP хаяг руу хөрвүүлдэг.
IP гэж юу вэ?
IP буюу Интернэт Протокол нь TCP/IP-д суурилсан сүлжээн дэх нэгж бүрт логик тоон хаяг өгөх IP хаягийн системийн дүрмийг тодорхойлох, өгөгдлийн пакетуудыг эх хостоос очих газар руу чиглүүлэх, тээвэрлэх гэсэн хоёр зорилготой. хостууд.
Эдгээр ажлуудын дотроос IP хаяглалт нь IP-д суурилсан сүлжээнд аж ахуйн нэгж эсвэл хостын (компьютер эсвэл принтер гэх мэт) байршлыг хэрхэн таних нь маш чухал юм. Нэмж дурдахад IP хаягжуулалтын тусламжтайгаар өгөгдлийг зөв чиглүүлэх боломжтой.
IP хаяг нь ихэвчлэн Интернэтийн дугаарын эрх бүхий байгууллагаас сүлжээний байгууллагад оноогдсон 32 бит (IPv4) эсвэл 128 бит (IPv6) хоёртын дугаар юм. Хүмүүсийн тав тухыг хангах үүднээс эдгээр IP хаягуудыг аравтын бутархай тоо хэлбэрээр хадгалдаг. IP хаягийн жишээг доор харуулав.
IP хаягууд нь хоёр төрөлтэй: тогтмол байдаг статик IP хаягууд нь администратороос гар аргаар хост руу оноогдох ба Динамик IP хаягууд. сервер DHCP ашиглаж байна.
DNS гэж юу вэ?
DNS буюу Домэйн Нэрийн Систем нь сүлжээнд холбогдсон компьютер болон бусад нөөцийг нэрлэх шаталсан систем юм. Энэ нь хэрэглэгчид болон нөөцүүдийг физик байршлыг нь харгалзахгүйгээр нэрлэхийг хөнгөвчилдөг бөгөөд энэ нь энгийн хэрэглэгчдэд зөвхөн URL эсвэл и-мэйл хаягийг мэдэхэд л хостууд болон нөөцүүдийг физикийн байршлаар нь хэрхэн байршуулах талаар санаа зовохгүйгээр хандахад л хангалттай. Мөн энэ нь домэйн нэр болон тэдгээрийн харгалзах IP хаяг эсвэл физик байршлын хоорондох зураглалын системийг агуулдаг бөгөөд ингэснээр Хэрэглэгчийн оруулсан домэйн нэрээр заасан хостууд эсвэл нөөцийг олох боломжтой.
Ердийн домэйн нэр (DNS протоколын дүрмийн дагуу үүсдэг) нь ихэвчлэн цэгээр холбосон гурав ба түүнээс дээш хэсгээс (шошго гэж нэрлэдэг) бүрдэнэ.
Дээр дурдсанчлан Домэйн нэрлэх шатлал нь домэйн нэрний баруунаас зүүн тийш бүрддэг. Дээрх жишээнд "com" нь Дээд түвшний домэйн нэр бөгөөд "differencebetween.com" нь TLD "com"-ын дэд домайн юм. Мөн www.differencebetween.com нь "differencebetween.com" дэд домэйны дэд домайн юм. www.example.co.uk гэх мэт домэйн нэрийн тухайд "co" домэйныг Хоёрдугаар түвшний домэйн гэж нэрлэдэг. Шошго бүр 63 хүртэлх тэмдэгт агуулж болох ба домайн нэр тус бүр 253 тэмдэгтээс хэтэрч болохгүй.
Хэрэв ямар нэгэн домэйн нэр тодорхой IP хаягтай холбоотой бол тэдгээр нэрийг Хост нэр гэж нэрлэдэг. Жишээлбэл, www.differencebetween.com болон differentbetween.com нь хостын нэр байдаг бол.com эсвэл.org зэрэг TLD нь ямар ч IP хаягтай холбоогүй тул тийм биш юм.
Домэйн Нэрийн Систем нь нэрийн сервер гэж нэрлэгддэг дэд салбаруудыг агуулсан шаталсан мэдээллийн сан хэлбэрээр ажилладаг. Домэйн нэрийг орчуулахыг хүсэх үед Local DNS нэрийн серверт тодорхой домэйны бүртгэл байхгүй бол дэлхий даяар байрладаг 13 Root DNS серверийн аль нэгэнд хүсэлт илгээдэг. Дараа нь үндсэн DNS сервер нь тухайн домэйн нэрний кэшд хадгалагдсан бичлэгүүдийг харгалзах TLD DNS сервертэй (org, com гэх мэт) холбогддог. Дараа нь TLD DNS сервер нь дэд домайнуудын талаарх дэлгэрэнгүй мэдээллийг агуулсан эрх бүхий DNS сервертэй холбогдоно.
IP болон DNS хоёрын ялгаа юу вэ?
• IP болон DNS хоёулаа сүлжээн дэх аж ахуйн нэгжүүдэд хуваарилагдсан нэрийн орон зайг хаяглах нэрийн систем юм.
• IP хаягууд нь аж ахуйн нэгжүүдийн байрладаг бодит байршил боловч DNS нь зарим стандарт дүрэмд үндэслэн тухайн байгууллагад зөвхөн нэр өгдөг. Жишээлбэл, DNS нь тухайн газрын нэртэй, IP хаяг нь тухайн газрын бодит байршлын хаягтай төстэй. Хэрэглэгч домэйн нэрийг бичих үед DNS нь домэйн нэрийг IP хаяг руу хөрвүүлж, хостын байршлыг тогтоодог.
• Мөн DNS нь хэрэглэгчдэд амархан санагддаг объектод үсэг, тоон нэр оноож, IP нь сүлжээний нэгжид тоон утгыг оноодог.