WHOIS contre RDAP

WHOIS contre RDAP

Qu'est-ce que le WHOIS ?

La plupart des propriétaires de sites Web incluent un moyen de les contacter sur leur site Web. Il peut s'agir d'un e-mail, d'une adresse ou d'un numéro de téléphone. Cependant, beaucoup ne le font pas. De plus, toutes les ressources Internet ne sont pas des sites Web. Il faudrait généralement faire un travail supplémentaire en utilisant les outils comme myip.ms ou who.is pour trouver des informations sur les inscrits sur ces ressources. Ces sites Web utilisent un protocole appelé WHOIS.

Le WHOIS existe depuis aussi longtemps qu'Internet existe, à l'époque où il était encore connu sous le nom d'ARPANet. Il a été développé pour récupérer d'information sur les personnes et les entités sur l'ARPANET. WHOIS est maintenant utilisé pour récupérer des informations sur une plus grande variété de ressources Internet et a été utilisé pour le faire au cours des quatre dernières décennies. 

Bien que le protocole WHOIS actuel, également connu sous le nom de Port 43 WHOIS, ait relativement bien fonctionné au cours de cette période, il présentait également plusieurs lacunes qui devaient être corrigées. Au fil des ans, l'Internet Corporation for Assigned Names And Numbers, ICANN, a observé ces lacunes et identifié ce qui suit comme les principaux problèmes du protocole WHOIS :

  • Impossibilité d'authentifier les utilisateurs
  • Capacités de recherche uniquement, pas de support de recherche
  • Pas de support international
  • Pas de format de requête et de réponse standardisé
  • Aucun moyen standardisé de savoir quel serveur interroger
  • Incapacité d'authentifier le serveur ou de chiffrer les données entre le client et le serveur.
  • Absence de redirection ou de référence normalisée.

 

Pour résoudre ces problèmes, l'IETF (Internet Engineering Task Force) a créé RDAP.

Qu'est-ce que le RDAP ?

RDAP (Registry Data Access Protocol) est un protocole de requête et de réponse utilisé pour récupérer les données d'enregistrement des ressources Internet des registres de noms de domaine et des registres Internet régionaux. L'IETF l'a conçu pour résoudre tous les problèmes présents dans le protocole WHOIS Port 43. 

L'une des principales différences entre RDAP et Port 43 WHOIS est la fourniture d'un format de requête et de réponse structuré et standardisé. Les réponses RDAP sont en JSON, un format bien connu de transfert et de stockage de données structuré. Ceci est différent du protocole WHOIS, dont les réponses sont au format texte. 

Bien que JSON ne soit pas aussi lisible que le texte, il est plus facile à intégrer dans d'autres services, ce qui le rend plus flexible que WHOIS. Pour cette raison, RDAP peut être facilement implémenté sur un site Web ou en tant qu'outil de ligne de commande.

Promotion API :

Différences entre RDAP et WHOIS

Voici les principales différences entre le protocole RDAP et WHOIS :

 

Requête et réponse standardisées : RDAP est un protocole RESTful qui autorise les requêtes HTTP. Cela permet de fournir des réponses qui incluent les codes d'erreur, l'identification de l'utilisateur, l'authentification et le contrôle d'accès. Il fournit également sa réponse au format JSON, comme mentionné précédemment. 

Accès différencié aux données d'inscription : Étant donné que RDAP est RESTful, il peut être utilisé pour spécifier différents niveaux d'accès pour les utilisateurs. Par exemple, les utilisateurs anonymes peuvent bénéficier d'un accès limité, tandis que les utilisateurs enregistrés bénéficient d'un accès complet. 

Prise en charge pour une utilisation internationale : L'audience internationale n'a pas été prise en compte lors de la création du WHOIS. Pour cette raison, de nombreux serveurs et clients WHOIS ont utilisé US-ASCII et n'ont envisagé le support international que plus tard. Il appartient au client applicatif implémentant le protocole WHOIS d'effectuer toute traduction. Le RDAP, d'autre part, bénéficie d'un soutien international intégré.

Prise en charge de l'amorçage : RDAP prend en charge l'amorçage, permettant aux requêtes d'être redirigées vers un serveur faisant autorité si les données pertinentes ne sont pas trouvées sur le serveur initial interrogé. Cela permet d'effectuer des recherches plus larges. Les systèmes WHOIS n'ont pas d'informations liées de cette manière, ce qui limite la quantité de données récupérables à partir d'une requête. 

Bien que le RDAP ait été conçu pour résoudre les problèmes avec le WHOIS (et peut-être le remplacer un jour), Internet Corporation For Assigned Names And Numbers exige uniquement que les registres gTLD et les bureaux d'enregistrement accrédités mettent en œuvre le RDAP aux côtés du WHOIS et ne le remplacent pas complètement.