WHOIS vs 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 آرام دی، دا د کاروونکو لپاره د مختلف لاسرسي کچې مشخص کولو لپاره کارول کیدی شي. د مثال په توګه، نامعلوم کاروونکو ته محدود لاسرسی ورکول کیدی شي، پداسې حال کې چې راجستر شوي کاروونکو ته بشپړ لاسرسی ورکول کیږي.
د نړیوال استعمال لپاره ملاتړ: نړیوال لیدونکي په پام کې نه نیول شوي کله چې WHOIS جوړ شوی و. د دې له امله، ډیری د WHOIS سرورونو او مراجعینو US-ASCII کارولي او تر هغه وروسته یې نړیوال ملاتړ په پام کې نه دی نیولی. دا د غوښتنلیک پیرودونکي پورې اړه لري چې د هرې ژباړې ترسره کولو لپاره د WHOIS پروتوکول پلي کوي. RDAP، له بلې خوا، په دې کې نړیوال ملاتړ لري.
د بوټسټراپ ملاتړ: RDAP د بوټ سټریپینګ ملاتړ کوي، پوښتنو ته اجازه ورکوي چې یو مستند سرور ته واستول شي که چیرې اړونده معلومات په لومړني سرور پوښتل شوي کې ونه موندل شي. دا د پراخو لټونونو ترسره کولو لپاره دا ممکنه کوي. د WHOIS سیسټمونه په دې طریقه تړل شوي معلومات نلري، د یوې پوښتنې څخه د ترلاسه کولو وړ معلوماتو مقدار محدودوي.
که څه هم RDAP د WHOIS سره د مسلو د حل کولو لپاره ډیزاین شوی (او شاید یوه ورځ یې بدل کړي)، د ګمارل شوي نومونو او شمیرو لپاره انټرنیټ کارپوریشن یوازې د GTLD راجسترونو او معتبر راجستر کونکو ته اړتیا لري ترڅو د WHOIS سره یوځای RDAP پلي کړي او په بشپړ ډول یې بدل نه کړي.