WHOIS vs RDAP

WHOIS vs RDAP

Apa WHOIS?

Umume pamilik situs web kalebu sarana kanggo ngubungi situs web kasebut. Bisa uga email, alamat, utawa nomer telpon. Nanging, akeh sing ora. Kajaba iku, ora kabeh sumber daya internet minangka situs web. Siji biasane kudu nindakake karya ekstra nggunakake pribadi kaya myip.ms utawa who.is kanggo nemokake info pendaftar babagan sumber daya kasebut. Situs web kasebut nggunakake protokol sing diarani WHOIS.

WHOIS wis ana sajrone internet, nalika isih dikenal minangka ARPANet. Iki dikembangake kanggo njupuk maneh Alexa babagan wong lan entitas ing ARPANET. WHOIS saiki digunakake kanggo njupuk informasi babagan macem-macem sumber daya internet sing luwih akeh lan wis digunakake sajrone patang puluh taun kepungkur. 

Nalika protokol WHOIS saiki, uga dikenal minangka Port 43 WHOIS, wis rampung kanthi apik ing wektu kasebut, uga ana sawetara kekurangan sing kudu ditangani. Sajrone pirang-pirang taun, Internet Corporation For Assigned Names And Numbers, ICANN, mirsani kekurangan kasebut lan ngenali masalah kasebut minangka masalah utama protokol WHOIS:

  • Ora bisa otentikasi pangguna
  • Goleki mung kabisan, ora ana dhukungan telusuran
  • Ora ana dhukungan internasional
  • Ora ana format pitakon lan respon standar
  • Ora ana cara standar kanggo ngerti server apa sing bakal dijaluk
  • Ora bisa otentikasi server utawa ndhelik data antarane klien lan server.
  • Kurang pangalihan utawa referensi standar.

 

Kanggo ngatasi masalah kasebut, IETF (Internet Engineering Task Force) nggawe RDAP.

Apa RDAP?

RDAP (Registry Data Access Protocol) minangka protokol query lan respon sing digunakake kanggo njupuk data registrasi sumber internet saka Registri Jeneng Domain lan Registri Internet Regional. IETF ngrancang kanggo ngrampungake kabeh masalah sing ana ing protokol Port 43 WHOIS. 

Salah sawijining prabédan utama antarane RDAP lan Port 43 WHOIS yaiku panyedhiya format pitakon lan respon sing terstruktur lan standar. Tanggapan RDAP ana ing JSON, format transfer lan panyimpenan data terstruktur sing kondhang. Iki ora kaya protokol WHOIS, sing tanggapane ana ing format teks. 

Sanajan JSON ora bisa diwaca kaya teks, luwih gampang digabungake menyang layanan liyane, dadi luwih fleksibel tinimbang WHOIS. Amarga iki, RDAP bisa gampang dileksanakake ing situs web utawa minangka alat baris perintah.

Promosi API:

Bedane Antarane RDAP lan WHOIS

Ing ngisor iki ana prabédan utama antarane protokol RDAP lan WHOIS:

 

Pitakon lan Tanggapan Standar: RDAP minangka protokol RESTful sing ngidini panjaluk HTTP. Iki ndadekake bisa ngirim respon sing kalebu kode kesalahan, identifikasi pangguna, otentikasi, lan kontrol akses. Iki uga menehi respon ing JSON, kaya sing kasebut sadurunge. 

Akses Dibedakake Kanggo Data Registrasi: Amarga RDAP iku RESTful, bisa digunakake kanggo nemtokake tingkat akses sing beda kanggo pangguna. Contone, pangguna anonim bisa diwenehi akses winates, nalika pangguna sing kadhaptar diwenehi akses lengkap. 

Dhukungan Kanggo Gunakake Internasional: Pemirsa internasional ora dianggep nalika WHOIS dibangun. Amarga iki, akeh server lan klien WHOIS nggunakake US-ASCII lan ora nganggep dhukungan internasional nganti mengko. Terserah klien aplikasi sing ngetrapake protokol WHOIS kanggo nindakake terjemahan apa wae. RDAP, ing sisih liya, duwe dhukungan internasional sing dibangun.

Dhukungan Bootstrap: RDAP ndhukung bootstrapping, ngidini pitakon dialihake menyang server sing duwe wewenang yen data sing relevan ora ditemokake ing server awal sing ditakoni. Iki ndadekake panelusur sing luwih jembar bisa ditindakake. Sistem WHOIS ora duwe informasi sing disambung kanthi cara iki, mbatesi jumlah data sing bisa dijupuk saka pitakon. 

Sanajan RDAP dirancang kanggo ngrampungake masalah karo WHOIS (lan bisa uga ngganti sedina), Internet Corporation For Assigned Names And Numbers mung mbutuhake registri gTLD lan registrar akreditasi kanggo ngetrapake RDAP bebarengan karo WHOIS lan ora ngganti kabeh.