WHOIS yn erbyn RDAP

WHOIS yn erbyn RDAP

Beth yw WHOIS?

Mae'r rhan fwyaf o berchnogion gwefannau yn cynnwys modd i gysylltu â nhw ar eu gwefan. Gallai fod yn e-bost, cyfeiriad, neu rif ffôn. Fodd bynnag, nid yw llawer yn gwneud hynny. At hynny, nid yw pob adnodd rhyngrwyd yn wefannau. Fel arfer byddai angen i un wneud gwaith ychwanegol gan ddefnyddio offer fel myip.ms neu who.is i ddod o hyd i wybodaeth cofrestrai ar yr adnoddau hyn. Mae'r gwefannau hyn yn defnyddio protocol o'r enw WHOIS.

Mae WHOIS wedi bod o gwmpas cyhyd â bod y rhyngrwyd wedi bod, yn ôl pan oedd yn dal i gael ei adnabod fel ARPANet. Fe'i datblygwyd ar gyfer adalw gwybodaeth am bobl ac endidau ar yr ARPANET. Mae WHOIS bellach yn cael ei ddefnyddio i adalw gwybodaeth am amrywiaeth ehangach o adnoddau rhyngrwyd ac mae wedi cael ei ddefnyddio i wneud hynny am y pedwar degawd diwethaf. 

Er bod y protocol WHOIS presennol, a elwir hefyd yn Port 43 WHOIS, wedi gwneud yn gymharol dda yn y cyfnod hwnnw, roedd ganddo hefyd sawl methiant yr oedd angen mynd i'r afael â hwy. Dros y blynyddoedd, arsylwodd Corfforaeth Rhyngrwyd ar gyfer Enwau a Rhifau Aseiniedig, ICANN, y diffygion hyn a nododd y canlynol fel prif broblemau protocol WHOIS:

  • Anallu i ddilysu defnyddwyr
  • Am-edrych yn unig galluoedd, dim cymorth chwilio
  • Dim cefnogaeth ryngwladol
  • Dim fformat safonol ymholi ac ymateb
  • Dim ffordd safonol o wybod pa weinydd i'w holi
  • Anallu i ddilysu'r gweinydd neu amgryptio data rhwng y cleient a'r gweinydd.
  • Diffyg ailgyfeirio neu gyfeirio safonol.

 

I ddatrys y problemau hyn, creodd yr IETF (Tasglu Peirianneg Rhyngrwyd) RDAP.

Beth yw RDAP?

Mae RDAP (Protocol Mynediad Data Cofrestrfa) yn brotocol ymholi ac ymateb a ddefnyddir i adalw data cofrestru adnoddau rhyngrwyd o Gofrestrfeydd Enwau Parth a Chofrestrfeydd Rhyngrwyd Rhanbarthol. Fe'i cynlluniwyd gan yr IETF i ddatrys yr holl faterion sy'n bresennol ym mhrotocol Port 43 WHOIS. 

Un o'r prif wahaniaethau rhwng RDAP a Phorthladd 43 WHOIS yw darparu fformat ymholiad ac ymateb strwythuredig a safonol. Mae ymatebion RDAP i mewn JSON, fformat trosglwyddo a storio data strwythuredig adnabyddus. Mae hyn yn wahanol i brotocol WHOIS, y mae ei ymatebion ar ffurf testun. 

Er nad yw JSON mor ddarllenadwy â thestun, mae'n haws ei integreiddio i wasanaethau eraill, gan ei wneud yn fwy hyblyg na WHOIS. Oherwydd hyn, gellir gweithredu RDAP yn hawdd ar wefan neu fel offeryn llinell orchymyn.

Hyrwyddo API:

Gwahaniaethau Rhwng RDAP A WHOIS

Isod mae'r prif wahaniaethau rhwng protocol RDAP a WHOIS:

 

Ymholiad ac Ymateb Safonol: Mae RDAP yn brotocol RESTful sy'n caniatáu ceisiadau HTTP. Mae hyn yn ei gwneud hi'n bosibl cyflwyno ymatebion sy'n cynnwys codau gwall, adnabod defnyddwyr, dilysu, a rheoli mynediad. Mae hefyd yn cyflwyno ei ymateb yn JSON, fel y soniwyd yn gynharach. 

Mynediad Gwahaniaethol i Ddata Cofrestru: Oherwydd bod RDAP yn RESTful, gellir ei ddefnyddio i nodi lefelau mynediad gwahanol ar gyfer defnyddwyr. Er enghraifft, gellir rhoi mynediad cyfyngedig i ddefnyddwyr dienw, tra bod defnyddwyr cofrestredig yn cael mynediad llawn. 

Cefnogaeth ar gyfer Defnydd Rhyngwladol: Ni chafodd y gynulleidfa ryngwladol ei hystyried pan adeiladwyd WHOIS. Oherwydd hyn, defnyddiodd llawer o weinyddion a chleientiaid WHOIS US-ASCII ac nid oeddent yn ystyried cefnogaeth ryngwladol tan yn ddiweddarach. Mater i gleient y rhaglen weithredu protocol WHOIS yw cyflawni unrhyw gyfieithiad. Mae gan RDAP, ar y llaw arall, gefnogaeth ryngwladol yn rhan ohono.

Cefnogaeth Bootstrap: Mae RDAP yn cefnogi strapio cychwyn, gan ganiatáu i ymholiadau gael eu hailgyfeirio i weinydd awdurdodol os na cheir y data perthnasol ar y gweinydd cychwynnol a holwyd. Mae hyn yn ei gwneud hi'n bosibl cynnal chwiliadau ehangach. Nid oes gan systemau WHOIS wybodaeth wedi'i chysylltu yn y modd hwn, sy'n cyfyngu ar faint o ddata y gellir ei adfer o ymholiad. 

Er bod RDAP wedi'i gynllunio i ddatrys y problemau gyda WHOIS (ac efallai ei ddisodli un diwrnod), dim ond cofrestrfeydd gTLD a chofrestryddion achrededig sy'n ei gwneud yn ofynnol i'r Internet Corporation For Assigned Names and Numbers weithredu RDAP ochr yn ochr â WHOIS ac nid ei ddisodli'n llwyr.