WHOIS vs RDAP

WHOIS vs RDAP

Apa itu WHOIS?

Sebagian besar pemilik situs web menyertakan sarana untuk menghubungi mereka di situs web mereka. Itu bisa berupa email, alamat, atau nomor telepon. Namun, banyak yang tidak. Selain itu, tidak semua sumber daya internet adalah situs web. Seseorang biasanya perlu melakukan pekerjaan ekstra menggunakan alat seperti myip.ms atau who.is untuk menemukan info pendaftar pada sumber daya ini. Situs web ini menggunakan protokol yang disebut WHOIS.

WHOIS sudah ada selama internet ada, saat itu masih dikenal sebagai ARPANet. Ini dikembangkan untuk mengambil informasi tentang orang dan entitas di ARPANET. WHOIS sekarang digunakan untuk mengambil informasi tentang berbagai sumber daya internet yang lebih luas dan telah digunakan untuk melakukannya selama empat dekade terakhir. 

Sementara protokol WHOIS saat ini, juga dikenal sebagai Port 43 WHOIS, telah berjalan relatif baik pada periode tersebut, protokol ini juga memiliki beberapa kesalahan yang perlu ditangani. Selama bertahun-tahun, Internet Corporation For Assigned Names And Numbers, ICANN, mengamati kekurangan ini dan mengidentifikasi hal berikut sebagai masalah utama protokol WHOIS:

  • Ketidakmampuan untuk mengautentikasi pengguna
  • Pencarian hanya kemampuan, tidak ada dukungan pencarian
  • Tidak ada dukungan internasional
  • Tidak ada format kueri dan respons standar
  • Tidak ada cara standar untuk mengetahui server apa yang akan ditanyakan
  • Ketidakmampuan untuk mengautentikasi server atau mengenkripsi data antara klien dan server.
  • Kurangnya pengalihan atau referensi standar.

 

Untuk mengatasi masalah ini, IETF (Internet Engineering Task Force) membuat RDAP.

Apa itu RDAP?

RDAP (Protokol Akses Data Registri) adalah protokol kueri dan respons yang digunakan untuk mengambil data pendaftaran sumber daya internet dari Registri Nama Domain dan Registri Internet Regional. IETF merancangnya untuk menyelesaikan semua masalah yang ada dalam protokol WHOIS Port 43. 

Salah satu perbedaan utama antara RDAP dan Port 43 WHOIS adalah penyediaan format kueri dan respons yang terstruktur dan terstandarisasi. Respons RDAP sudah masuk JSON, format transfer dan penyimpanan data terstruktur yang terkenal. Ini tidak seperti protokol WHOIS, yang tanggapannya dalam format teks. 

Meskipun JSON tidak dapat dibaca seperti teks, JSON lebih mudah diintegrasikan ke dalam layanan lain, menjadikannya lebih fleksibel daripada WHOIS. Karena itu, RDAP dapat dengan mudah diimplementasikan di situs web atau sebagai alat baris perintah.

Promosi API:

Perbedaan Antara RDAP Dan WHOIS

Di bawah ini adalah perbedaan utama antara protokol RDAP dan WHOIS:

 

Kueri dan Respons Standar: RDAP adalah protokol RESTful yang memungkinkan permintaan HTTP. Hal ini memungkinkan pengiriman respons yang menyertakan kode kesalahan, identifikasi pengguna, autentikasi, dan kontrol akses. Itu juga memberikan responsnya di JSON, seperti yang disebutkan sebelumnya. 

Akses yang Dibedakan ke Data Registrasi: Karena RDAP bersifat RESTful, ini dapat digunakan untuk menentukan tingkat akses yang berbeda bagi pengguna. Misalnya, pengguna anonim dapat diberikan akses terbatas, sedangkan pengguna terdaftar diberikan akses penuh. 

Dukungan Untuk Penggunaan Internasional: Penonton internasional tidak dipertimbangkan saat WHOIS dibuat. Karena itu, banyak server dan klien WHOIS menggunakan US-ASCII dan tidak mempertimbangkan dukungan internasional hingga nanti. Terserah klien aplikasi yang mengimplementasikan protokol WHOIS untuk melakukan terjemahan apa pun. RDAP, di sisi lain, memiliki dukungan internasional di dalamnya.

Dukungan Bootstrap: RDAP mendukung bootstrapping, memungkinkan kueri dialihkan ke server otoritatif jika data yang relevan tidak ditemukan di server awal yang dikueri. Hal ini memungkinkan dilakukannya pencarian yang lebih luas. Sistem WHOIS tidak memiliki informasi yang ditautkan dengan cara ini, sehingga membatasi jumlah data yang dapat diperoleh kembali dari kueri. 

Meskipun RDAP dirancang untuk menyelesaikan masalah dengan WHOIS (dan mungkin menggantikannya suatu hari nanti), Internet Corporation For Assigned Names And Numbers hanya membutuhkan pendaftar gTLD dan pendaftar terakreditasi untuk menerapkan RDAP bersama WHOIS dan tidak sepenuhnya menggantikannya.