Domen nomlari tizimiga kirish (DNS)

Internetning telefon kitobi

Internet va ko'plab yirik xususiy Internet protokoli (IP) tarmoqlari, trafikni to'g'ridan to'g'ri boshqarishga yordam berish uchun Domen nomi tizimi (DNS) ga tayanadi. DNS tarmoq nomlari va manzillarining taqsimlangan ma'lumotlar bazasini saqlab turadi va kompyuterlar uchun ma'lumotlar bazasini masofadan so'rov qilish usullarini ta'minlaydi. Ba'zi odamlar DNS-ni "Internetning telefon kitobi" deb ataydi.

DNS va World Wide Web

Butun jamoatchilik veb-saytlari internetga ulangan serverlarda umumiy IP-manzillar bilan ishlaydi . About.com da veb-serverlar, masalan, 207.241.148.80 manziliga ega. Odamlar saytlarga tashrif buyurish uchun http://207.241.148.80/ kabi manzil ma'lumotlarini veb-brauzeriga kiritishlari mumkin, ammo http://www.about.com/ kabi munosib nomlardan foydalanishga imkon beradi.

Internetda jamoatchilik veb-saytlari uchun butun dunyo bo'ylab Internet tarmog'idan foydalanadigan IP-manzilni boshqarish xizmatidan foydalaniladi. Agar kimdir sayt nomini o'z brauzeriga kiritgan bo'lsa, DNS bu sayt uchun tegishli IP-manzilni, veb-brauzerlar va veb-serverlar orasidagi kerakli tarmoq ulanishlarini amalga oshirish uchun zarur bo'lgan ma'lumotlarni ko'rib chiqadi.

DNS serverlari va nomi hiyerarşisi

DNS mijoz / server tarmoq arxitekturasidan foydalanadi. DNS-serverlar DNS-serverlar ro'yxatini (nomlari va manzillari) saqlash uchun mo'ljallangan kompyuterlardir, DNS-ning mijozlari esa oxirgi foydalanuvchilarning kompyuterlari, telefonlar va boshqa qurilmalarini o'z ichiga oladi. DNS-serverlar, shuningdek, bir-birlari bilan interfaol bo'lib, kerak bo'lganda mijozlar sifatida bir-birlariga xizmat ko'rsatadilar.

DNS o'z serverlarini ierarxiyaga uyushtiradi. Internet uchun, " root" nomi serverlari DNS-hiyerarşisinin ustki qismida joylashgan. Internetning ildiz otgan serverlari Internetning yuqori darajali domenlari (TLD) (masalan, ".com" va ".uk") uchun DNS server ma'lumotlarini, xususan, javob berishga mas'ul bo'lgan dastlabki ( vakolatli ) DNS serverlarining nomlari va IP-manzillarini boshqaradi. har bir TLD bo'yicha individual so'rovlar. DNS hiyerarşisinin keyingi pastki darajasidagi serverlar ikkinchi darajali domen nomlarini va manzillarini kuzatib boradi ("about.com" kabi) va qo'shimcha darajalar veb-domenlarni boshqaradi ("compnetworking.about.com" kabi).

DNS-serverlar butun dunyo bo'ylab xususiy biznes va internet boshqaruv organlari tomonidan o'rnatiladi va ta'minlanadi. Internet uchun, 13 ta ildiz nomi serverlari (butun dunyo bo'ylab aslida keraksiz havuzlar havzalari) Internetning yuqori darajali domenlarini yuzlab qo'llab-quvvatlaydi, while.com.com tarmoqdagi saytlarga obro'li DNS server ma'lumotlarini taqdim etadi. Tashkilotlar, xuddi shu tarzda, DNS-ni o'zlarining xususiy tarmoqlarida alohida hajmda, kichikroq hajmda joylashtirishlari mumkin.

More - DNS-server nima?

DNS uchun tarmoqlarni sozlash

DNS-ni ishlatishni istagan DNS-mijozlar (" rezerverlar" ) ularning tarmoqlarida tuzilgan bo'lishi kerak. DNS-serverni bir yoki bir nechta DNS-serverning sobit ( statik ) IP-manzillarini so'rovlar orqali hal qilish. Uy tarmog'ida DNS server manzillari bir marta keng polosali routerda konfiguratsiya qilinadi va avtomatik ravishda mijoz qurilmalar tomonidan olinadi yoki manzillar har bir mijozga alohida sozlanishi mumkin. Uy tarmog'i ma'murlari Internet-provayder yoki Google Public DNS va OpenDNS kabi uchinchi tomon Internet DNS provayderlaridan haqiqiy DNS server manzillarini olishlari mumkin.

DNS qidirish turlari

DNS ko'pincha Internet-brauzerlar tomonidan Internet domen nomlarini IP- manzillarga avtomatik ravishda aylantirishi bilan ishlatiladi. Ushbu oldinga yo'naltirilgan qo'ng'iroqlar bilan bir qatorda, DNS ham quyidagilar uchun ishlatiladi:

Tarmoq DNS so'rovlarini qo'llab-quvvatlashni talab qiladi: TCP va UDP , port 53.

Shuningdek, qarang - Oldinga va teskari IP manzilini qidirish

DNS keshlari

So'rovlarni yuqori darajada bajarish uchun DNS keshlashdan foydalanadi. DNS kesh-xotirasi yaqinda foydalanilgan DNS-qaydlarning mahalliy nusxalarini saqlab turadi, asl hujjatlar esa ularning belgilangan serverlarida saqlanib turishda davom etmoqda. DNS-qaydlarning mahalliy nusxalari tarmoq trafigini va DNS-server hiyerarşisi orqali yaratishni taqiqlaydi. Biroq, agar DNS keshi eskirgan bo'lsa, tarmoq ulanishining muammolari yuzaga kelishi mumkin. DNS keshlari ham tarmoqdagi hackerlar tomonidan hujumga moyil bo'lgan. Tarmoq ma'murlari ipconfig va shunga o'xshash dasturlardan foydalangan holda DNS keshini tozalashlari mumkin.

More - DNS kesh nima?

Dinamik DNS

Standart DNS ma'lumotlar bazasida saqlanadigan barcha IP manzil ma'lumotlarini tuzatishni talab qiladi. Bu Internet veb-kameralari yoki uy veb-serverlari kabi dinamik IP-manzillardan foydalanadigan qurilmalar uchun emas, odatdagi veb-saytlarni qo'llab-quvvatlash uchun yaxshi ishlaydi. Dinamik DNS (DDNS) dinamik DNS mijozlar uchun nom piksellar sonini xizmatini yoqish uchun tarmoq protokoli kengaytmasini DNS-ga qo'shib qo'yadi.

Turli uchinchi tomon provayderlari internet orqali o'zlarining uylariga masofadan turib kirishni xohlovchi kishilar uchun mo'ljallangan dinamik DNS paketlarini taklif qilishadi. Internet DDNS muhitini sozlash tanlangan provayderga a'zo bo'lish va mahalliy tarmoqqa qo'shimcha dasturlarni o'rnatishni talab qiladi. DDNS provayderi obuna bo'lgan qurilmalarni masofadan nazorat qiladi va kerakli DNS nomi server yangilanishlarini amalga oshiradi.

More - Dinamik DNS nima?

DNS uchun muqobil

Microsoft Windows Internet nomini o'zgartirish xizmati (WINS) DNSga o'xshash nom piksellar sonini qo'llab-quvvatlaydi, faqat Windows-ning kompyuterlarida ishlaydi va boshqa nomlar bilan ishlaydi. WINS Windows shaxsiy kompyuterlaridagi ayrim xususiy tarmoqlarda ishlatiladi.

Dot-Bit Internet-DNSga ".bit" yuqori darajali domenini qo'llab-quvvatlash uchun ishlaydigan BitCoin texnologiyasiga asoslangan ochiq kodli loyihadir.

Internet protokoli bo'yicha qo'llanma - IP tarmoq raqamini aniqlash