WHOIS vs RDAP

WHOIS vs RDAP

Ce este WHOIS?

Majoritatea proprietarilor de site-uri web includ un mijloc de a-i contacta pe site-ul lor. Ar putea fi un e-mail, o adresă sau un număr de telefon. Cu toate acestea, mulți nu. În plus, nu toate resursele de internet sunt site-uri web. De obicei, ar trebui să faceți o muncă suplimentară folosind Unelte cum ar fi myip.ms sau who.is pentru a găsi informații despre înregistrați despre aceste resurse. Aceste site-uri web folosesc un protocol numit WHOIS.

WHOIS există de când există internetul, pe vremea când era încă cunoscut sub numele de ARPANet. A fost dezvoltat pentru recuperare informații despre persoane și entități de pe ARPANET. WHOIS este folosit acum pentru a prelua informații despre o varietate mai mare de resurse de internet și a fost folosit pentru a face acest lucru în ultimele patru decenii. 

În timp ce protocolul WHOIS actual, cunoscut și sub numele de Port 43 WHOIS, s-a descurcat relativ bine în acea perioadă, a avut, de asemenea, câteva lacune care trebuiau abordate. De-a lungul anilor, Internet Corporation For Assigned Names And Numbers, ICANN, a observat aceste deficiențe și a identificat următoarele drept probleme majore ale protocolului WHOIS:

  • Imposibilitatea de a autentifica utilizatorii
  • Numai abilități de căutare, fără suport de căutare
  • Fără sprijin internațional
  • Nu există un format standard de interogare și răspuns
  • Nu există o modalitate standardizată de a ști ce server să interogăm
  • Imposibilitatea de a autentifica serverul sau de a cripta datele dintre client și server.
  • Lipsa redirecționării sau referințelor standardizate.

 

Pentru a rezolva aceste probleme, IETF (Internet Engineering Task Force) a creat RDAP.

Ce este RDAP?

RDAP (Registry Data Access Protocol) este un protocol de interogare și răspuns utilizat pentru a prelua datele de înregistrare a resurselor de internet din registrele de nume de domeniu și registrele regionale de internet. IETF l-a conceput pentru a rezolva toate problemele prezente în protocolul WHOIS Port 43. 

Una dintre principalele diferențe dintre RDAP și Port 43 WHOIS este furnizarea unui format de interogare și răspuns structurat și standardizat. Răspunsurile RDAP sunt în JSON, un format bine-cunoscut de transfer și stocare a datelor structurate. Acest lucru este spre deosebire de protocolul WHOIS, ale cărui răspunsuri sunt în format text. 

Deși JSON nu este la fel de lizibil ca textul, este mai ușor de integrat în alte servicii, făcându-l mai flexibil decât WHOIS. Din acest motiv, RDAP poate fi implementat cu ușurință pe un site web sau ca instrument de linie de comandă.

Promovare API:

Diferențele dintre RDAP și WHOIS

Mai jos sunt principalele diferențe dintre protocolul RDAP și WHOIS:

 

Interogare și răspuns standardizate: RDAP este un protocol RESTful care permite solicitări HTTP. Acest lucru face posibilă furnizarea de răspunsuri care includ coduri de eroare, identificarea utilizatorului, autentificare și controlul accesului. De asemenea, își oferă răspunsul în JSON, așa cum am menționat mai devreme. 

Acces diferențiat la datele de înregistrare: Deoarece RDAP este RESTful, poate fi folosit pentru a specifica diferite niveluri de acces pentru utilizatori. De exemplu, utilizatorilor anonimi li se poate acorda acces limitat, în timp ce utilizatorilor înregistrați li se oferă acces complet. 

Suport pentru utilizare internațională: Audiența internațională nu a fost luată în considerare atunci când a fost construit WHOIS. Din această cauză, multe servere și clienți WHOIS au folosit US-ASCII și nu au luat în considerare suport internațional decât mai târziu. Este la latitudinea clientului aplicației care implementează protocolul WHOIS să efectueze orice traducere. RDAP, pe de altă parte, are sprijin internațional integrat.

Suport pentru bootstrap: RDAP acceptă bootstrapping, permițând redirecționarea interogărilor către un server autorizat dacă datele relevante nu sunt găsite pe serverul inițial interogat. Acest lucru face posibilă efectuarea de căutări mai ample. Sistemele WHOIS nu au informații legate în acest mod, limitând cantitatea de date care poate fi recuperată dintr-o interogare. 

Deși RDAP a fost conceput pentru a rezolva problemele cu WHOIS (și poate să-l înlocuiască într-o zi), Internet Corporation For Assigned Names And Numbers solicită doar registrelor gTLD și registratorilor acreditați să implementeze RDAP alături de WHOIS și să nu îl înlocuiască complet.