WHOIS frente a RDAP

WHOIS frente a RDAP

¿Qué es WHOIS?

La mayoría de los propietarios de sitios web incluyen un medio para contactarlos en su sitio web. Puede ser un correo electrónico, una dirección o un número de teléfono. Sin embargo, muchos no lo hacen. Además, no todos los recursos de Internet son sitios web. Por lo general, uno necesitaría hacer un trabajo adicional usando como myip.ms o who.is para encontrar información de registro en estos recursos. Estos sitios web utilizan un protocolo llamado WHOIS.

WHOIS existe desde que existe Internet, cuando todavía se conocía como ARPANet. Fue desarrollado para recuperar información sobre personas y entidades en ARPANET. WHOIS ahora se usa para recuperar información sobre una variedad más amplia de recursos de Internet y se ha usado para hacerlo durante las últimas cuatro décadas. 

Si bien el protocolo WHOIS actual, también conocido como Puerto 43 WHOIS, ha funcionado relativamente bien en ese período, también tuvo varias fallas que debían abordarse. A lo largo de los años, la Corporación de Internet para la Asignación de Nombres y Números, ICANN, observó estas deficiencias e identificó los siguientes como los principales problemas del protocolo WHOIS:

  • Incapacidad para autenticar a los usuarios.
  • Habilidades de búsqueda solamente, sin soporte de búsqueda
  • Sin soporte internacional
  • Sin formato de consulta y respuesta estandarizado
  • No hay una forma estandarizada de saber qué servidor consultar
  • Incapacidad para autenticar el servidor o cifrar datos entre el cliente y el servidor.
  • Falta de redirección o referencia estandarizada.

 

Para resolver estos problemas, el IETF (Grupo de trabajo de ingeniería de Internet) creó RDAP.

¿Qué es RDAP?

RDAP (Protocolo de acceso a datos de registro) es un protocolo de consulta y respuesta que se utiliza para recuperar datos de registro de recursos de Internet de los registros de nombres de dominio y los registros regionales de Internet. El IETF lo diseñó para resolver todos los problemas presentes en el protocolo WHOIS del puerto 43. 

Una de las principales diferencias entre RDAP y Port 43 WHOIS es la provisión de un formato de consulta y respuesta estructurado y estandarizado. Las respuestas RDAP están en JSON, un conocido formato de almacenamiento y transferencia de datos estructurados. Esto es diferente al protocolo WHOIS, cuyas respuestas están en formato de texto. 

Aunque JSON no es tan legible como el texto, es más fácil de integrar en otros servicios, lo que lo hace más flexible que WHOIS. Debido a esto, RDAP se puede implementar fácilmente en un sitio web o como una herramienta de línea de comandos.

Promoción API:

Diferencias entre RDAP y WHOIS

A continuación se muestran las principales diferencias entre el protocolo RDAP y WHOIS:

 

Consulta y respuesta estandarizadas: RDAP es un protocolo RESTful que permite solicitudes HTTP. Esto hace posible entregar respuestas que incluyen códigos de error, identificación de usuarios, autenticación y control de acceso. También entrega su respuesta en JSON, como se mencionó anteriormente. 

Acceso diferenciado a los datos de registro: Debido a que RDAP es RESTful, se puede usar para especificar diferentes niveles de acceso para los usuarios. Por ejemplo, los usuarios anónimos pueden tener acceso limitado, mientras que los usuarios registrados tienen acceso completo. 

Soporte para uso internacional: La audiencia internacional no se consideró cuando se creó WHOIS. Debido a esto, muchos servidores y clientes de WHOIS usaban US-ASCII y no consideraron el soporte internacional hasta más tarde. Depende del cliente de la aplicación que implemente el protocolo WHOIS realizar cualquier traducción. RDAP, por otro lado, tiene soporte internacional incorporado.

Soporte de arranque: RDAP admite el arranque, lo que permite redirigir las consultas a un servidor autorizado si no se encuentran los datos relevantes en el servidor inicial consultado. Esto hace posible que se realicen búsquedas más amplias. Los sistemas WHOIS no tienen información vinculada de esta manera, lo que limita la cantidad de datos que se pueden recuperar de una consulta. 

Aunque RDAP fue diseñado para resolver los problemas con WHOIS (y tal vez reemplazarlo algún día), la Corporación de Internet para Nombres y Números Asignados solo requiere registros de gTLD y registradores acreditados para implementar RDAP junto con WHOIS y no reemplazarlo por completo.