WHOIS va RDAP

WHOIS va RDAP

WHOIS nima?

Ko'pgina veb-sayt egalari o'z veb-saytida ular bilan bog'lanish uchun vositalarni o'z ichiga oladi. Bu elektron pochta, manzil yoki telefon raqami bo'lishi mumkin. Biroq, ko'pchilik buni qilmaydi. Bundan tashqari, barcha internet resurslari veb-saytlar emas. Foydalanishda odatda qo'shimcha ish qilish kerak bo'ladi vositalari myip.ms yoki who.is kabi ushbu manbalar bo'yicha ro'yxatdan o'tgan ma'lumotlarni topish uchun. Ushbu veb-saytlar WHOIS deb nomlangan protokoldan foydalanadi.

WHOIS Internet mavjud bo'lgan vaqtdan beri mavjud bo'lib, u hali ARPANet nomi bilan tanilgan edi. U qayta tiklash uchun ishlab chiqilgan axborot ARPANETdagi odamlar va ob'ektlar haqida. WHOIS hozirda kengroq turli xil internet-resurslar haqida ma'lumot olish uchun ishlatiladi va so'nggi XNUMX yil davomida buni amalga oshirish uchun foydalaniladi. 

Joriy WHOIS protokoli, shuningdek, Port 43 WHOIS nomi bilan ham tanilgan, o'sha davrda nisbatan yaxshi ishlagan bo'lsa-da, bir qator kamchiliklarga ham ega bo'lgan. Yillar davomida ICANN nomlar va raqamlar uchun Internet korporatsiyasi ushbu kamchiliklarni kuzatdi va WHOIS protokolining asosiy muammolari sifatida quyidagilarni aniqladi:

  • Foydalanuvchilarni autentifikatsiya qila olmaslik
  • Faqat qobiliyatlarni qidiring, qidiruv yordami yo'q
  • Xalqaro yordam yo'q
  • Standartlashtirilgan so'rov va javob formati yo'q
  • Qaysi serverni so'rashni bilishning standartlashtirilgan usuli yo'q
  • Serverni autentifikatsiya qilish yoki mijoz va server o'rtasidagi ma'lumotlarni shifrlash mumkin emas.
  • Standartlashtirilgan qayta yo'naltirish yoki mos yozuvlar yo'qligi.

 

Ushbu muammolarni hal qilish uchun IETF (Internet Engineering Task Force) RDAPni yaratdi.

RDAP nima?

RDAP (Registry Data Access Protocol) bu domen nomlari registrlari va mintaqaviy internet registrlaridan internet-resurslarni roʻyxatga olish maʼlumotlarini olish uchun foydalaniladigan soʻrov va javob protokoli. IETF uni Port 43 WHOIS protokolida mavjud bo'lgan barcha muammolarni hal qilish uchun ishlab chiqdi. 

RDAP va Port 43 WHOIS o'rtasidagi asosiy farqlardan biri bu tuzilgan va standartlashtirilgan so'rov va javob formatini taqdim etishdir. RDAP javoblari mavjud JSON, taniqli tuzilgan ma'lumotlarni uzatish va saqlash formati. Bu WHOIS protokolidan farqli o'laroq, javoblari matn formatida. 

JSON matn kabi o'qilishi mumkin bo'lmasa-da, boshqa xizmatlarga integratsiya qilish osonroq bo'lib, uni WHOIS-ga qaraganda moslashuvchanroq qiladi. Shu sababli, RDAP veb-saytda yoki buyruq qatori vositasi sifatida osongina amalga oshirilishi mumkin.

API reklamasi:

RDAP va WHOIS o'rtasidagi farqlar

Quyida RDAP va WHOIS protokoli o'rtasidagi asosiy farqlar keltirilgan:

 

Standartlashtirilgan so'rov va javob: RDAP - bu HTTP so'rovlariga ruxsat beruvchi RESTful protokoli. Bu xato kodlari, foydalanuvchi identifikatsiyasi, autentifikatsiya va kirishni boshqarishni o'z ichiga olgan javoblarni yetkazib berish imkonini beradi. Bundan tashqari, yuqorida aytib o'tilganidek, JSON-da javob beradi. 

Ro'yxatga olish ma'lumotlariga tabaqalashtirilgan kirish: RDAP RESTful bo'lgani uchun undan foydalanuvchilar uchun turli xil kirish darajalarini belgilash uchun foydalanish mumkin. Misol uchun, anonim foydalanuvchilarga cheklangan ruxsat berilishi mumkin, ro'yxatdan o'tgan foydalanuvchilarga esa to'liq ruxsat beriladi. 

Xalqaro foydalanishni qo'llab-quvvatlash: WHOIS yaratilganda xalqaro auditoriya hisobga olinmagan. Shu sababli, ko'plab WHOIS serverlari va mijozlari US-ASCII dan foydalanganlar va keyinroq xalqaro yordamni hisobga olishmagan. Har qanday tarjimani amalga oshirish WHOIS protokolini amalga oshiruvchi dastur mijoziga bog'liq. Boshqa tomondan, RDAP xalqaro yordamga ega.

Bootstrap-ni qo'llab-quvvatlash: RDAP yuklashni qo'llab-quvvatlaydi, agar so'rov qilingan dastlabki serverda tegishli ma'lumotlar topilmasa, so'rovlarni vakolatli serverga yo'naltirishga imkon beradi. Bu kengroq qidiruvlarni amalga oshirish imkonini beradi. WHOIS tizimlarida bu tarzda bog'langan ma'lumotlar yo'q, bu so'rovdan olinadigan ma'lumotlar miqdorini cheklaydi. 

RDAP WHOIS bilan bog'liq muammolarni hal qilish uchun ishlab chiqilgan bo'lsa-da (va, ehtimol, uni bir kun o'zgartiradi), Tayinlangan ismlar va raqamlar uchun Internet korporatsiyasi RDAPni WHOIS bilan birga amalga oshirish va uni to'liq almashtirmaslik uchun faqat gTLD registrlari va akkreditatsiyalangan registratorlardan talab qiladi.