WHOIS vs RDAP

WHOIS vs RDAP

Zer da WHOIS?

Webguneen jabe gehienek euren webgunean haiekin harremanetan jartzeko baliabidea dute. Posta elektronikoa, helbide bat edo telefono zenbaki bat izan daiteke. Hala ere, askok ez. Gainera, Interneteko baliabide guztiak ez dira webguneak. Normalean lan gehigarria egin beharko litzateke erabiliz tresnak bezalako myip.ms edo who.is baliabide hauei buruzko erregistratzaileen informazioa aurkitzeko. Webgune hauek WHOIS izeneko protokoloa erabiltzen dute.

WHOIS Internetek egon den bitartean egon da, oraindik ARPANet bezala ezagutzen zen garaian. Berreskuratzeko garatu zen informazio ARPANETeko pertsonei eta entitateei buruz. Gaur egun, WHOIS Interneteko baliabide ugariei buruzko informazioa berreskuratzeko erabiltzen da eta horretarako erabili izan da azken lau hamarkadetan. 

Egungo WHOIS protokoloa, Port 43 WHOIS izenez ere ezaguna, epe horretan nahiko ondo ibili den arren, zuzendu beharreko hainbat hutsune ere izan zituen. Urteetan zehar, Internet Corporation For Assigned Names And Numbers, ICANNek, gabezia hauek ikusi zituen eta honako hauek identifikatu zituen WHOIS protokoloaren arazo nagusi gisa:

  • Erabiltzaileak autentifikatzeko ezintasuna
  • Bilaketa-gaitasunak soilik, bilaketa-laguntzarik gabe
  • Nazioarteko laguntzarik ez
  • Ez dago kontsulta eta erantzun formatu estandarizaturik
  • Ez dago zer zerbitzari kontsultatu jakiteko modu estandarizaturik
  • Ezintasuna zerbitzaria autentifikatu edo bezeroaren eta zerbitzariaren arteko datuak enkriptatzeko.
  • Birbideratze edo erreferentzia estandarizaturik eza.

 

Arazo horiek konpontzeko, IETF-k (Internet Engineering Task Force) RDAP sortu zuen.

Zer da RDAP?

RDAP (Registry Data Access Protocol) Interneteko baliabideen erregistroko datuak Domeinu-izenen Erregistroetatik eta Eskualdeko Internet Erregistroetatik berreskuratzeko erabiltzen den kontsulta- eta erantzun-protokoloa da. IETF-k diseinatu zuen Port 43 WHOIS protokoloan dauden arazo guztiak konpontzeko. 

RDAP eta Port 43 WHOIS-en arteko desberdintasun nagusietako bat kontsulta eta erantzun formatu egituratu eta estandarizatu bat eskaintzea da. RDAP erantzunak daude JSON, datu egituratuen transferentzia eta biltegiratze formatu ezaguna. Hau WHOIS protokoloa ez bezala, erantzunak testu formatuan daude. 

JSON testua bezain irakurgarria ez den arren, errazagoa da beste zerbitzu batzuetan integratzea, WHOIS baino malguagoa bihurtuz. Horregatik, RDAP erraz inplementa daiteke webgune batean edo komando lerroko tresna gisa.

API sustapena:

RDAP eta WHOISen arteko desberdintasunak

Hona hemen RDAP eta WHOIS protokoloaren arteko desberdintasun nagusiak:

 

Kontsulta eta erantzun estandarizatuak: RDAP HTTP eskaerak onartzen dituen RESTful protokoloa da. Horrek errore-kodeak, erabiltzailearen identifikazioa, autentifikazioa eta sarbide-kontrola barne hartzen dituzten erantzunak ematea ahalbidetzen du. JSON-n ere ematen du bere erantzuna, lehen aipatu bezala. 

Erregistroko datuetarako sarbide desberdina: RDAP RESTful denez, erabiltzaileentzako sarbide maila desberdinak zehazteko erabil daiteke. Adibidez, erabiltzaile anonimoei sarbide mugatua eman diezaiekete, erregistratutako erabiltzaileei, berriz, sarbide osoa. 

Nazioarteko erabilerarako laguntza: Nazioarteko audientzia ez zen kontuan hartu WHOIS eraiki zenean. Horregatik, WHOIS zerbitzari eta bezero askok US-ASCII erabiltzen zuten eta ez zuten nazioarteko laguntzarik kontuan hartu geroago arte. WHOIS protokoloa inplementatzen duen aplikazio-bezeroaren esku dago edozein itzulpen egitea. RDAPek, berriz, nazioarteko laguntza du barneratuta.

Bootstrap laguntza: RDAP-ek abiarazpena onartzen du, eta kontsultak zerbitzari autoritario batera birbideratzeko aukera ematen du, kontsultatutako hasierako zerbitzarian dagozkion datuak aurkitzen ez badira. Horrek bilaketa zabalagoak egitea ahalbidetzen du. WHOIS sistemek ez dute modu honetara loturiko informaziorik, eta horrek kontsulta batetik berreskura daitekeen datu kopurua mugatzen du. 

RDAP WHOIS-ekin arazoak konpontzeko diseinatu zen arren (eta agian egunen batean ordezkatzeko), Internet Corporation For Assigned Names And Numbers-ek gTLD erregistroak eta erregistratzaile akreditatuak soilik eskatzen ditu RDAP WHOISekin batera ezartzeko eta ez guztiz ordezkatzeko.