WHOIS နှင့် RDAP
WHOIS ဆိုတာဘာလဲ။
ဝဘ်ဆိုဒ်ပိုင်ရှင်အများစုသည် ၎င်းတို့၏ဝဘ်ဆိုဒ်တွင် ၎င်းတို့ကို ဆက်သွယ်ရန် နည်းလမ်းများ ပါဝင်သည်။ အီးမေးလ်၊ လိပ်စာ သို့မဟုတ် ဖုန်းနံပါတ်တစ်ခု ဖြစ်နိုင်သည်။ သို့သော် အတော်များများက မလုပ်ကြပါ။ ထို့အပြင် အင်တာနက်အရင်းအမြစ်အားလုံးသည် ဝဘ်ဆိုဒ်များမဟုတ်ပါ။ အများအားဖြင့်တော့ အပိုအလုပ်တွေ လုပ်ရဦးမယ်။ tools တွေ myip.ms သို့မဟုတ် who.is ကဲ့သို့ ဤအရင်းအမြစ်များပေါ်တွင် မှတ်ပုံတင်ထားသော အချက်အလက်ကို ရှာဖွေရန်။ ဤဝဘ်ဆိုဒ်များသည် WHOIS ဟုခေါ်သော ပရိုတိုကောကို အသုံးပြုသည်။
WHOIS သည် ARPANet ဟုလူသိများသည့်အချိန်ကအင်တာနက်ရှိသရွေ့ပတ်ဝန်းကျင်တွင်ရှိနေခဲ့သည်။ ပြန်လည်ရယူရန် တီထွင်ခဲ့သည်။ သတင်းအချက်အလက် ARPANET ပေါ်ရှိ လူများနှင့် အရာများအကြောင်း။ ယခုအခါတွင် WHOIS သည် ပိုမိုကျယ်ပြန့်သော အင်တာနက် အရင်းအမြစ်များအကြောင်း အချက်အလက်များကို ထုတ်ယူရန်အတွက် အသုံးပြုထားပြီး လွန်ခဲ့သည့် ဆယ်စုနှစ် လေးခုအတွင်း အသုံးပြုခဲ့သည်။
Port 43 WHOIS ဟုလည်းသိကြသော လက်ရှိ WHOIS ပရိုတိုကောသည် ထိုကာလတွင် အတော်အတန် ကောင်းမွန်စွာ လုပ်ဆောင်ခဲ့သော်လည်း ဖြေရှင်းရန် လိုအပ်သည့် နောက်ကျမှုများလည်း ရှိခဲ့သည်။ နှစ်များတစ်လျှောက်တွင် တာဝန်ပေးအပ်ထားသော အမည်များနှင့် နံပါတ်များအတွက် အင်တာနက်ကော်ပိုရေးရှင်း ICANN သည် အဆိုပါချို့ယွင်းချက်များကို စောင့်ကြည့်လေ့လာခဲ့ပြီး WHOIS ပရိုတိုကော၏ အဓိကပြဿနာများအဖြစ် အောက်ပါတို့ကို ဖော်ထုတ်ခဲ့သည်။
- အသုံးပြုသူများကို စစ်မှန်ကြောင်း အထောက်အထား မပြနိုင်ပါ။
- ရှာဖွေမှုစွမ်းရည်များသာဖြစ်ပြီး ရှာဖွေမှုပံ့ပိုးမှုမရှိပါ။
- နိုင်ငံတကာ ထောက်ခံမှု မရှိဘူး။
- စံသတ်မှတ်ထားသော မေးမြန်းမှုနှင့် တုံ့ပြန်မှုပုံစံမရှိပါ။
- မည်သည့်ဆာဗာကို မေးမြန်းရန် စံသတ်မှတ်ထားသော နည်းလမ်းမရှိပါ။
- ဆာဗာကို စစ်မှန်ကြောင်းအထောက်အထားပြခြင်း သို့မဟုတ် ကလိုင်းယင့်နှင့် ဆာဗာကြားရှိ ဒေတာကို စာဝှက်ရန် မဖြစ်နိုင်ပါ။
- စံသတ်မှတ်ထားသော လမ်းညွှန်ချက် သို့မဟုတ် ကိုးကားမှု မရှိခြင်း။
အဆိုပါပြဿနာများကိုဖြေရှင်းရန်အတွက် IETF (Internet Engineering Task Force) မှ RDAP ကိုဖန်တီးခဲ့သည်။
RDAP ဆိုတာ ဘာလဲ
RDAP (Registry Data Access Protocol) သည် Domain Name Registries နှင့် Regional Internet Registries များမှ အင်တာနက် အရင်းအမြစ်မှတ်ပုံတင်ခြင်းဒေတာကို ပြန်လည်ရယူရန်အတွက် အသုံးပြုသည့် မေးမြန်းချက်နှင့် တုံ့ပြန်မှု ပရိုတိုကောတစ်ခုဖြစ်သည်။ IETF သည် Port 43 WHOIS ပရိုတိုကောတွင်ပါရှိသော ပြဿနာအားလုံးကို ဖြေရှင်းရန် ဒီဇိုင်းထုတ်ထားသည်။
RDAP နှင့် Port 43 WHOIS အကြား အဓိက ကွာခြားချက်တစ်ခုမှာ ဖွဲ့စည်းပုံနှင့် စံသတ်မှတ်ထားသော မေးမြန်းချက်နှင့် တုံ့ပြန်မှုပုံစံကို ပံ့ပိုးပေးခြင်းဖြစ်သည်။ RDAP တုံ့ပြန်မှုများ ပါဝင်ပါသည်။ JSONလူသိများသော ဖွဲ့စည်းတည်ဆောက်ထားသည့် ဒေတာလွှဲပြောင်းခြင်းနှင့် သိုလှောင်မှုပုံစံ။ ၎င်းသည် WHOIS ပရိုတိုကောနှင့်မတူဘဲ တုံ့ပြန်မှုများသည် စာသားဖော်မတ်ဖြင့်ဖြစ်သည်။
JSON သည် စာသားကဲ့သို့ ဖတ်ရှု၍မရသော်လည်း WHOIS ထက် လိုက်လျောညီထွေရှိစေရန် အခြားဝန်ဆောင်မှုများတွင် ပေါင်းစည်းရန် ပိုမိုလွယ်ကူသည်။ ထို့အတွက်ကြောင့် RDAP ကို ဝဘ်ဆိုဒ်တစ်ခုတွင် သို့မဟုတ် command-line tool တစ်ခုအဖြစ် အလွယ်တကူ အကောင်အထည်ဖော်နိုင်သည်။
API ပရိုမိုးရှင်း-
RDAP နှင့် WHOIS ကွာခြားချက်များ
အောက်ပါတို့သည် RDAP နှင့် WHOIS ပရိုတိုကောအကြား အဓိက ကွာခြားချက်များဖြစ်သည်။
စံပြုမေးခွန်းနှင့် တုံ့ပြန်မှု- RDAP သည် HTTP တောင်းဆိုမှုများကို ခွင့်ပြုသည့် RESTful protocol တစ်ခုဖြစ်သည်။ ၎င်းသည် အမှားအယွင်းကုဒ်များ၊ အသုံးပြုသူသက်သေခံခြင်း၊ အထောက်အထားစိစစ်ခြင်းနှင့် ဝင်ရောက်ထိန်းချုပ်မှုတို့ပါ၀င်သည့် တုံ့ပြန်မှုများကို ပေးပို့နိုင်စေသည်။ ၎င်းသည် အစောပိုင်းတွင်ဖော်ပြထားသည့်အတိုင်း JSON တွင် ၎င်း၏တုံ့ပြန်မှုကိုလည်း ပေးပါသည်။
မှတ်ပုံတင်ခြင်းဒေတာသို့ ကွဲပြားစွာဝင်ရောက်ခွင့်- RDAP သည် RESTful ဖြစ်သောကြောင့်၊ သုံးစွဲသူများအတွက် မတူညီသောဝင်ရောက်ခွင့်အဆင့်များကို သတ်မှတ်ရန် ၎င်းကို အသုံးပြုနိုင်သည်။ ဥပမာအားဖြင့်၊ အမည်မသိအသုံးပြုသူများကို အကန့်အသတ်ဖြင့်ဝင်ရောက်ခွင့်ပေးနိုင်ပြီး စာရင်းသွင်းအသုံးပြုသူများကို အပြည့်အဝဝင်ရောက်ခွင့်ပေးထားသည်။
နိုင်ငံတကာအသုံးပြုမှုအတွက် ပံ့ပိုးမှု- WHOIS ကို တည်ဆောက်သည့်အခါ နိုင်ငံတကာ ပရိသတ်ကို ထည့်သွင်းစဉ်းစားခြင်း မပြုပါ။ ထို့အတွက်ကြောင့် WHOIS ဆာဗာများနှင့် ဖောက်သည်များစွာသည် US-ASCII ကို အသုံးပြုခဲ့ပြီး နောက်ပိုင်းတွင် နိုင်ငံတကာ ပံ့ပိုးကူညီမှုများကို ထည့်သွင်းစဉ်းစားခြင်းမရှိခဲ့ပါ။ မည်သည့်ဘာသာပြန်ဆိုခြင်းကိုမဆိုလုပ်ဆောင်ရန် WHOIS ပရိုတိုကောကို အကောင်အထည်ဖော်သည့် အပလီကေးရှင်းဖောက်သည်အပေါ်တွင် မူတည်သည်။ အခြားတစ်ဖက်တွင်မူ RDAP တွင် နိုင်ငံတကာမှ ပံ့ပိုးကူညီမှုများ ပါဝင်သည်။
Bootstrap ပံ့ပိုးမှု- RDAP သည် bootstrapping ကို ပံ့ပိုးပေးသည်၊ စုံစမ်းမေးမြန်းထားသော ကနဦးဆာဗာတွင် သက်ဆိုင်ရာဒေတာကို ရှာမတွေ့ပါက အခွင့်အာဏာရှိသော ဆာဗာသို့ ပြန်ညွှန်းရန် ခွင့်ပြုသည်။ ၎င်းသည် ပိုမိုကျယ်ပြန့်သော ရှာဖွေမှုများကို လုပ်ဆောင်နိုင်စေသည်။ WHOIS စနစ်များတွင် ဤနည်းဖြင့် ချိတ်ဆက်ထားသော အချက်အလက်များ မပါရှိဘဲ၊ မေးမြန်းမှုတစ်ခုမှ ပြန်လည်ရယူနိုင်သည့် ဒေတာပမာဏကို ကန့်သတ်ထားသည်။
RDAP သည် WHOIS နှင့် ပြဿနာများကို ဖြေရှင်းရန် ဒီဇိုင်းထုတ်ထားသော်လည်း WHOIS နှင့်အတူ RDAP ကို အပြည့်အ၀ အစားထိုးရန်အတွက် ပေးအပ်ထားသော အမည်များနှင့် နံပါတ်များအတွက် အင်တာနက်ကော်ပိုရေးရှင်းသည် gTLD မှတ်ပုံတင်ခြင်းနှင့် အသိအမှတ်ပြုထားသော မှတ်ပုံတင်အရာရှိများကိုသာ လိုအပ်ပြီး ၎င်းကို လုံးဝမအစားထိုးပါ။