WHOIS بمقابله RDAP

WHOIS بمقابله RDAP

WHOIS ڇا آهي؟

گهڻن ويب سائيٽ جي مالڪن کي انهن جي ويب سائيٽ تي رابطو ڪرڻ جو هڪ ذريعو شامل آهي. اهو ٿي سگهي ٿو هڪ اي ميل، هڪ پتو، يا هڪ فون نمبر. بهرحال، ڪيترائي نه ٿا ڪن. ان کان علاوه، نه سڀئي انٽرنيٽ وسيلا ويب سائيٽون آهن. ھڪڙو عام طور تي استعمال ڪندي اضافي ڪم ڪرڻ جي ضرورت پوندي اوزار جهڙوڪ myip.ms يا who.is انهن وسيلن تي رجسٽري معلومات ڳولڻ لاءِ. اهي ويب سائيٽون WHOIS نالي هڪ پروٽوڪول جو استعمال ڪن ٿيون.

WHOIS جي آس پاس آهي جيستائين انٽرنيٽ آهي، واپس جڏهن اهو اڃا تائين ARPANet طور سڃاتو ويندو هو. اهو حاصل ڪرڻ لاء تيار ڪيو ويو آهي معلومات ARPANET تي ماڻهن ۽ ادارن بابت. WHOIS هاڻي استعمال ڪيو ويو آهي معلومات حاصل ڪرڻ لاءِ وسيع قسم جي انٽرنيٽ وسيلن جي ۽ گذريل چئن ڏهاڪن کان ائين ڪرڻ لاءِ استعمال ڪيو ويو آهي. 

جڏهن ته موجوده WHOIS پروٽوڪول، جيڪو پورٽ 43 WHOIS جي نالي سان پڻ مشهور آهي، ان عرصي ۾ نسبتا سٺو ڪم ڪيو آهي، ان ۾ پڻ ڪيتريون ئي غلطيون هيون جن کي خطاب ڪرڻ جي ضرورت هئي. ڪيترن سالن کان، انٽرنيٽ ڪارپوريشن فار اسائنڊ نالن ۽ نمبرز، ICANN، انهن نقصن جو مشاهدو ڪيو ۽ هيٺ ڏنل نشاندهي ڪئي ته جيئن WHOIS پروٽوڪول جا اهم مسئلا:

  • صارفين جي تصديق ڪرڻ ۾ ناڪامي
  • صرف صلاحيتن کي ڳولھيو، نه ڳولا جي حمايت
  • ڪابه بين الاقوامي حمايت نه آهي
  • ڪابه معياري سوال ۽ جواب جي شڪل ناهي
  • ڄاڻڻ جو ڪو به معياري طريقو ناهي ته ڪهڙي سرور کان پڇا ڳاڇا ڪجي
  • سرور جي تصديق ڪرڻ يا ڪلائنٽ ۽ سرور جي وچ ۾ ڊيٽا کي انڪرپٽ ڪرڻ ۾ ناڪامي.
  • معياري ريڊريشن يا ريفرنس جي کوٽ.

 

انهن مسئلن کي حل ڪرڻ لاءِ، IETF (انٽرنيٽ انجنيئرنگ ٽاسڪ فورس) RDAP ٺاهي.

RDAP ڇا آهي؟

RDAP(رجسٽري ڊيٽا رسائي پروٽوڪول) ھڪ سوال ۽ جواب پروٽوڪول آھي جيڪو انٽرنيٽ ريسورس رجسٽريشن ڊيٽا کي حاصل ڪرڻ لاءِ استعمال ڪيو ويندو آھي ڊومين نالو رجسٽري ۽ ريجنل انٽرنيٽ رجسٽري کان. IETF ان کي پورٽ 43 WHOIS پروٽوڪول ۾ موجود سڀني مسئلن کي حل ڪرڻ لاءِ ڊزائين ڪيو. 

RDAP ۽ پورٽ 43 WHOIS جي وچ ۾ بنيادي فرقن مان ھڪڙو ھڪڙو منظم ۽ معياري سوال ۽ جواب جي فارميٽ جو بندوبست آھي. RDAP جواب ۾ آهن JSON، هڪ مشهور منظم ٿيل ڊيٽا جي منتقلي ۽ اسٽوريج فارميٽ. هي WHOIS پروٽوڪول جي برعڪس آهي، جن جا جواب ٽيڪسٽ فارميٽ ۾ آهن. 

جيتوڻيڪ JSON متن وانگر پڙهڻ لائق نه آهي، ان کي ٻين خدمتن ۾ ضم ڪرڻ آسان آهي، ان کي WHOIS کان وڌيڪ لچڪدار بنائڻ. انهي جي ڪري، RDAP آساني سان ويب سائيٽ تي يا ڪمانڊ لائن ٽول جي طور تي لاڳو ڪري سگهجي ٿو.

API پروموشن:

RDAP ۽ WHOIS جي وچ ۾ فرق

هيٺ ڏنل RDAP ۽ WHOIS پروٽوڪول جي وچ ۾ بنيادي فرق آهن:

 

معياري سوال ۽ جواب: RDAP ھڪڙو آرام وارو پروٽوڪول آھي جيڪو HTTP درخواستن جي اجازت ڏئي ٿو. اهو ممڪن بڻائي ٿو جوابن کي پهچائڻ جنهن ۾ شامل آهن غلطي ڪوڊ، صارف جي سڃاڻپ، تصديق، ۽ رسائي ڪنٽرول. اهو پڻ JSON ۾ ان جو جواب ڏئي ٿو، جيئن اڳ ذڪر ڪيو ويو آهي. 

رجسٽريشن ڊيٽا تائين مختلف رسائي: ڇاڪاڻ ته RDAP RESTful آهي، اهو استعمال ڪري سگهجي ٿو استعمال ڪندڙن لاءِ مختلف پهچ جي سطحن کي بيان ڪرڻ لاءِ. مثال طور، گمنام صارفين کي محدود رسائي ڏني وڃي ٿي، جڏهن ته رجسٽرڊ استعمال ڪندڙن کي مڪمل رسائي ڏني وئي آهي. 

بين الاقوامي استعمال لاء حمايت: بين الاقوامي سامعين تي غور نه ڪيو ويو جڏهن WHOIS تعمير ڪيو ويو. انهي جي ڪري، ڪيترائي WHOIS سرور ۽ ڪلائنٽ استعمال ڪيا ويا US-ASCII ۽ بعد ۾ بين الاقوامي مدد تي غور نه ڪيو. اهو ڪنهن به ترجمي کي انجام ڏيڻ لاءِ WHOIS پروٽوڪول کي لاڳو ڪرڻ واري ايپليڪيشن ڪلائنٽ تي منحصر آهي. RDAP، ٻئي طرف، ان ۾ بين الاقوامي مدد شامل آهي.

بوٽ اسٽريپ سپورٽ: RDAP بوٽ اسٽريپنگ کي سپورٽ ڪري ٿو، سوالن کي مستند سرور ڏانهن ريڊائريڪٽ ڪرڻ جي اجازت ڏئي ٿو جيڪڏهن لاڳاپيل ڊيٽا نه ملي ته ابتدائي سرور تي سوال ڪيو ويو. اهو اهو ممڪن بڻائي ٿو ته وسيع ڳولها ڪرڻ لاء. WHOIS سسٽم وٽ معلومات نه آهي انهي طريقي سان ڳنڍيل آهي، ڊيٽا جي مقدار کي محدود ڪري ٿو جيڪو سوال مان حاصل ڪري سگهجي ٿو. 

جيتوڻيڪ RDAP WHOIS سان مسئلن کي حل ڪرڻ لاءِ ٺاهيو ويو هو (۽ شايد ان کي هڪ ڏينهن بدلائي)، انٽرنيٽ ڪارپوريشن فار اسائنڊ نالن ۽ نمبرز کي صرف GTLD رجسٽرين ۽ تصديق ٿيل رجسٽرارن جي ضرورت آهي ته جيئن WHOIS سان گڏ RDAP لاڳو ڪن ۽ ان کي مڪمل طور تي تبديل نه ڪن.