Comment le navigateur affiche-t-il un site web ?
Une courte définition au préalable : qu'est-ce qu'un nom de domaine ? Un nom de domaine est une "adresse web" sur internet. C'est essentiellement le point de départ pour accéder à une interface de site web personnel ou professionnel ou à la configuration d'une adresse e-mail. Votre identité sur le web gagne en visibilité car vous faites en sorte que les gens vous trouvent lorsqu'ils effectuent une recherche sur votre marque ou entreprise. Acheter un nom de domaine, c'est aussi gagner en crédibilité et en sécurité, car vos données personnelles et celles de vos visiteurs sont maîtrisées, contrairement à une simple présence sur les réseaux sociaux.
Pour se rendre sur un site web, un internaute recherche le plus souvent un nom de domaine dans la barre d’adresse du navigateur. Vous avez peut-être tapé « www.lemondeinformatique.fr » pour arriver sur ce site web.
Vous savez probablement qu'un nom de domaine est constitué de plusieurs parties : une chaîne de caractères appelée domaine de second niveau ou intermédiaire, ici lemondediplomatique, et d'une extension, comme .fr, le country code de la France sur Internet. Un nom de domaine peut-être précédé d'un sous-domaine, comme "www", ou example.lemondediplomatique.fr. Le tout constitue l'adresse internet d'une page web.
Au 25 mai 2022, on dénombre 3 937 486 adresses de sites web enregistrées en .fr, l'extension géographique de la France (source statistique : afnic). Un nom de domaine en .fr ou des adresses emails avec l'extension .fr renforcent la confiance qu'un internaute accorde au site web ou à l’entreprise. Cette extension est gage d'une présence en France. C'est aussi un signal de sécurité : l’activité a bien été pensée pour les internautes français, dans le respect des réglementations qui protègent les consommateurs en France.
Mais il existe à ce jour plus d'un millier d'extensions différentes. Un nom de domaine, quant à lui, peut avoir autant de sous-domaines que possible. Cette opération s'effectue via la configuration des enregistrements DNS du nom de domaine associé au site web.
Chaque site web possède un nom de domaine et une adresse IP. L'adresse IP est unique, c'est une suite de chiffres qui fournit une valeur précise, essentiellement numérique, à tout élément (appelé « ressource ») connecté à Internet. La recherche de l'adresse IP constitue la base de la mise en réseau de ces appareils.
Pour résumer avec une image simpliste consiste à dire que l'IP est lisible par les machines, et le nom de domaine est un raccourci humainement lisible par les humains. Personne, à de rares exceptions près, ne saurait naviguer sur le web en tapant des séries de chiffres !
Le serveur de nom entre alors en activité. Il indique au navigateur quelle adresse IP est associée à quel nom de domaine. Lui-même va chercher cette information dans une sorte d'annuaire géant, plus précisément appelé DNS (Domain Name System), un système interconnecté de serveurs de nom qui mettent continuellement à jour les informations concernant quelles adresses IP associer à quels noms de domaine.
Les étapes techniques lors de la création d'un nom de domaine
Vérification de disponibilité
L'enregistrement d'un nom de domaine se fait auprès d'un bureau d'enregistrement. La vérification de disponibilité est le processus qui consiste à pointer si un nom de domaine idéal est disponible avec l' (les) extension(s) souhaité(es) ou si ce dernier est déjà enregistré par un tiers. En effet, un nom de domaine est unique et attribué selon la règle du premier arrivé, premier servi.
Cette vérification de disponibilité est faite par le bureau d'enregistrement via un protocole appelé (DAS : Domain Availability System). Si le nom de domaine est libre, l'utilisateur peut avancer dans le processus d'enregistrement en toute sécurité et acheter un nom de domaine. S'il est déjà pris, plusieurs options sont possibles :
- regarder dans le whois qui est titulaire d'un nom de domaine et la date d'expiration d'un domaine. Il est possible, avec cette recherche, d'envoyer une notification au titulaire d'un domaine internet pour lui faire savoir que vous êtes intéressé(e) par le rachat de son nom de domaine pour votre activité.
- se laisser guider par les suggestions du moteur de recherche interne pour :
- changer de domaine de second niveau (c'est-à-dire modifier le terme recherché, en ajoutant un tiret, par exemple)
- voir d'autres extensions (par exemple en cherchant une extension moins générique parmi les nouvelles extensions, auxquelles les internautes font de plus en plus confiance)
Envoi de la demande au registre
Pour enregistrer un nom de domaine, le registrar s'adresse au registre, c'est-à-dire l'organisme gestionnaire qui a la charge d'une ou plusieurs extensions. Par exemple, le .fr est géré par l'Afnic, le .com et le .net sont des extensions gérées par Verisign... Il existe également de nombreuses nouvelles extensions qui permettent à un site web d'afficher instantanément son identité : .store, .restaurant, . museum, .football... sont des atouts pour trouver un nom de domaine idéal et qui inspire confiance aux visiteurs d'un site web. Qu'est-ce qu'un nom de domaine idéal : c'est celui dont l'image est immédiatement compréhensible et mémorable.
Les règles d'enregistrements des noms de domaines diffèrent selon les extensions. Les extensions géographiques exigent le plus souvent de justifier de coordonnées locales. Le .fr exige notamment une présence en Union Européenne. D'autres extensions, comme le .cat (pour catalogne) font des vérifications a posteriori sur les noms de domaine et exigent de publier un site web avec du contenu en langue catalane dans les 6 mois suivants l'enregistrement d'un nom de domaine.
Le registre va vérifier le respect des conditions d'éligibilité qu'il a définies pour ses produits et extensions avant de donner suite au processus d'achat de nom de domaine.
Validation au registre et inscription au WHOIS
Le WHOIS est un service de recherche fourni par les registres de noms de domaine permettant d'obtenir des informations sur des adresses IP ou des noms de domaine. Si la demande d'enregistrement d'un nom de domaine est validée par le registre, alors le nom de domaine sera en réponse inscrit dans le WHOIS. Il sera alors rendu "indisponible" pour une entreprise, une organisation ou un particulier qui souhaiterait enregistrer un nom de domaine identique.
Dans le cadre des règles de l’ICANN (Internet Corporation for Assigned Names and Numbers, l'autorité de régulation d'Internet), chaque propriétaire de nom de domaine est tenu(e) de fournir des informations de contact pour chacun des produits et noms de domaine qu’il possède. Ces informations sont ensuite mises à disposition dans une plus ou moins large mesure via la base de données WHOIS. Depuis l'entrée en vigueur du RGPD en 2018, qui encadre la protection des données personnelles, seules les informations strictement requises sont disponibles publiquement.
Enregistrement sur le DNS
Un bureau d'enregistrement, du moins pour la plupart, fournit des serveurs DNS qui permettront de conserver et modifier vos enregistrements DNS. Vous avez toutefois la possibilité de rediriger votre nom de domaine vers des serveurs DNS externes (comme ceux de votre hébergeur par exemple).
Votre nom de domaine peut « pointer » vers n’importe quelle adresse IP. Que le serveur sur lequel se trouve votre site Web ou votre adresse email cesse de fonctionner ou que vous souhaitiez essayer le service d’une autre société, vous pouvez modifier votre DNS. Mieux encore, vous pouvez utiliser un type particulier d’enregistrement DNS appelé enregistrement CNAME pour pointer votre nom de domaine vers un autre nom de domaine.
Que se passe-t-il quand on tape une URL dans un navigateur ?
Une URL (Uniform Resource Locator) est l'adresse exacte (et humainement lisible) de la ressource à afficher dans le navigateur. Ce dernier a pour mission de retrouver l'adresse "informatique", la plupart du temps l'adresse IP avec un chemin vers la page à afficher par exemple
C’est le DNS (Domain Name System), qui permet la correspondance entre URL et adresse IP. Pour accéder au site web lemondediplomatique.fr, vous n’avez pas besoin de l'adresse IP. Votre terminal interroge un serveur DNS appelé résolveur.
Le résolveur demande ensuite à la zone racine où il peut trouver .fr. Ensuite, il demande aux serveurs DNS du .fr (côté afnic) où il peut trouver le nom de domaine lemondediplomatique, enfin il demande aux serveurs du bureau d'enregistrement de lemondediplomatique.fr, où il peut trouver www.lemondediplomatique.fr.
Une fois que votre navigateur a identifié la ressource qui vous intéresse, il peut s’y connecter.
Le navigateur va donc soumettre l’URL au DNS qui va lui donner, en retour, l’IP du serveur qui contient la ressource à afficher.
En conclusion
Lorsqu'une entreprise ou un particulier achète un nom de domaine, de multiples mécanismes s'enclenchent. C'est une activité bien huilée où les échanges se font en toute sécurité entre registre et registrar.
Enregistrer un nom de domaine est plus que se doter une simple adresse en ligne, c’est un hub pour regrouper toutes les ressources, sites web, courriers électroniques, certificat ssl, cms wordpress ou autres produits, à rassembler sous un même nom de confiance pour une entreprise ou un particulier.