WHOIS vs RDAP

WHOIS vs RDAP

Hvað er WHOIS?

Flestir vefsíðueigendur eru með leið til að hafa samband við þá á vefsíðu sinni. Það gæti verið tölvupóstur, heimilisfang eða símanúmer. Hins vegar gera margir það ekki. Þar að auki eru ekki allar internetauðlindir vefsíður. Maður þyrfti venjulega að vinna aukavinnu með því að nota verkfæri eins og myip.ms eða who.is til að finna upplýsingar um skráningaraðila um þessi úrræði. Þessar vefsíður nota samskiptareglur sem kallast WHOIS.

WHOIS hefur verið til eins lengi og internetið hefur verið, þegar það var enn þekkt sem ARPANet. Það var þróað til að sækja upplýsingar um fólk og aðila á ARPANET. WHOIS er nú notað til að sækja upplýsingar um fjölbreyttari auðlindir á netinu og hefur verið notað til að gera það undanfarna fjóra áratugi. 

Þó að núverandi WHOIS siðareglur, einnig þekktur sem Port 43 WHOIS, hafi gengið tiltölulega vel á því tímabili, þá var hún einnig með nokkrum bilunum sem þurfti að taka á. Í gegnum árin tók Internet Corporation For Assigned Names And Numbers, ICANN, eftir þessum göllum og benti á eftirfarandi sem helstu vandamál WHOIS samskiptareglunnar:

  • Vanhæfni til að auðkenna notendur
  • Leita aðeins hæfileika, enginn leitarstuðningur
  • Enginn alþjóðlegur stuðningur
  • Ekkert staðlað fyrirspurn og svarsnið
  • Engin staðlað leið til að vita hvaða netþjóni á að spyrjast fyrir um
  • Vanhæfni til að auðkenna netþjóninn eða dulkóða gögn milli biðlara og netþjóns.
  • Skortur á staðlaðri tilvísun eða tilvísun.

 

Til að leysa þessi vandamál bjó IETF (Internet Engineering Task Force) til RDAP.

Hvað er RDAP?

RDAP (Registry Data Access Protocol) er fyrirspurnar- og svarsamskiptareglur sem notaðar eru til að sækja skráningargögn á internetauðlindum úr lénsnafnaskrám og svæðisbundnum internetskrám. IETF hannaði það til að leysa öll vandamálin sem eru til staðar í Port 43 WHOIS samskiptareglunum. 

Einn helsti munurinn á RDAP og Port 43 WHOIS er að útvega skipulögð og staðlað fyrirspurn og svarsnið. RDAP svör eru inn JSON, vel þekkt skipulagt gagnaflutnings- og geymslusnið. Þetta er ólíkt WHOIS samskiptareglunum, þar sem svörin eru á textasniði. 

Þó JSON sé ekki eins læsilegt og texti er auðveldara að samþætta það í aðra þjónustu, sem gerir það sveigjanlegra en WHOIS. Vegna þessa er auðvelt að útfæra RDAP á vefsíðu eða sem skipanalínuverkfæri.

API kynning:

Mismunur á RDAP og WHOIS

Hér að neðan er aðalmunurinn á RDAP og WHOIS samskiptareglunum:

 

Stöðluð fyrirspurn og svar: RDAP er RESTful siðareglur sem leyfa HTTP beiðnir. Þetta gerir það mögulegt að skila svörum sem innihalda villukóða, notendaauðkenningu, auðkenningu og aðgangsstýringu. Það skilar einnig svari sínu í JSON, eins og fyrr segir. 

Mismunandi aðgangur að skráningargögnum: Þar sem RDAP er RESTful, er hægt að nota það til að tilgreina mismunandi aðgangsstig fyrir notendur. Til dæmis er hægt að veita nafnlausum notendum takmarkaðan aðgang en skráðir notendur fá fullan aðgang. 

Stuðningur fyrir alþjóðlega notkun: Ekki var tekið tillit til alþjóðlegra áhorfenda þegar WHOIS var smíðað. Vegna þessa notuðu margir WHOIS netþjónar og viðskiptavinir US-ASCII og íhuguðu ekki alþjóðlegan stuðning fyrr en síðar. Það er undir umsóknarbiðlaranum komið sem innleiðir WHOIS siðareglur að framkvæma hvaða þýðingar sem er. RDAP er aftur á móti með alþjóðlegan stuðning innbyggðan í það.

Stuðningur við ræsiband: RDAP styður bootstrapping, sem gerir kleift að beina fyrirspurnum á viðurkenndan netþjón ef viðkomandi gögn finnast ekki á upphaflega netþjóninum sem spurt er um. Þetta gerir kleift að framkvæma víðtækari leit. WHOIS kerfi hafa ekki upplýsingar tengdar á þennan hátt, sem takmarkar magn gagna sem hægt er að sækja úr fyrirspurn. 

Þrátt fyrir að RDAP hafi verið hannað til að leysa vandamálin með WHOIS (og kannski skipta um það einn daginn), krefst Internet Corporation For Assigned Names And Numbers aðeins gTLD skrár og viðurkennda skrásetjara til að innleiða RDAP samhliða WHOIS og ekki skipta því alveg út.