Imaginez devoir distribuer à tous vos contacts une nouvelle copie de votre carnet d’adresses chaque fois qu’un numéro change. À petite échelle, c’est possible. Quand le réseau grandit, le système devient difficile à suivre.
Les premiers réseaux ont rencontré un problème comparable. Pour associer les noms des ordinateurs à leurs adresses, ils utilisaient notamment un fichier central, HOSTS.TXT, que les machines récupéraient. Le nombre d’ordinateurs et les demandes de modification augmentaient. Il fallait trouver une autre organisation.
Un annuaire à répartir plutôt qu’à recopier
En 1983, Paul Mockapetris, à l’Information Sciences Institute de l’Université de Californie du Sud, conçoit le Domain Name System, ou . Les premiers textes qui le décrivent, les 882 et 883, paraissent en novembre. Une RFC est un document technique publié pour décrire un mécanisme ou une proposition ; celle-ci contribue à poser les bases du système de noms.
L’idée décisive consiste à répartir la gestion. Au lieu d’une seule liste entretenue au même endroit, des responsables gèrent différentes parties d’un ensemble organisé. Les noms comportent plusieurs niveaux, séparés par des points. On peut ainsi déléguer la gestion d’une partie sans réécrire tout l’annuaire.
Cette organisation ne fournit pas seulement des mots plus faciles à retenir. Elle permet surtout au système de grandir. Les textes de référence sont ensuite repris et précisés en 1987 dans les RFC 1034 et 1035.
Derrière les points, des personnes et des responsabilités
Ce changement ne sort pas de nulle part. Elizabeth Feinler dirige au les centres d’information des réseaux puis . Son équipe gère le registre des noms d’ordinateurs de 1972 à 1989 et participe à la mise au point de catégories devenues familières. L’histoire du DNS est aussi celle de ce travail quotidien d’organisation.
En octobre 1984, Jon Postel et Joyce Reynolds publient la RFC 920. Elle décrit les exigences pour établir des domaines et présente des catégories comme .com, .edu ou .org, ainsi que l’usage de codes de pays à deux lettres. Les points que nous voyons dans un nom reflètent donc une structure de gestion, pas un simple choix graphique.
Pour le comprendre aujourd’hui, prenons atelier.example, un exemple réservé à la documentation. Le nom s’inscrit sous une extension. Les réglages qui lui sont associés indiquent ensuite où trouver certains services. Le DNS joue un rôle de repérage ; il n’est ni le site lui-même ni son contenu.
1985 : un .com, mais pas encore le Web
Le 15 mars 1985, symbolics.com devient le premier nom enregistré au deuxième niveau sous .com, selon l’. Il ne faut pas le présenter comme le premier site web : au , Tim Berners-Lee n’invente le World Wide Web qu’en 1989. Les noms de domaine précèdent ce système de pages reliées par des liens.
Le Web va rendre ces noms visibles à un public beaucoup plus large. Puis les entreprises vont les utiliser sur leurs cartes, leurs enseignes et leurs publicités. Une infrastructure de repérage devient aussi un élément de marque.
Cette histoire éclaire une décision actuelle : enregistrer un nom, héberger un site et fournir des emails restent des opérations distinctes. Derrière le même nom peuvent intervenir plusieurs prestataires. Savoir qui gère quoi permet de faire évoluer les services sans perdre le repère que connaissent vos clients.
Les mots de cet article
Les mots soulignés en pointillés ont une définition au survol, au clavier ou au toucher. Toutes les définitions sont également regroupées ici.
- ARPANET — Advanced Research Projects Agency Network
- Un réseau de recherche américain lancé avant Internet, qui a contribué au développement des communications entre ordinateurs.
- CERN — Organisation européenne pour la recherche nucléaire
- Le laboratoire où Tim Berners-Lee a proposé le World Wide Web en 1989. Le Web est l’un des services d’Internet, pas son synonyme.
- DDN — Defense Data Network
- Un ensemble de réseaux de données du département américain de la Défense. Dans cette histoire, son centre d’information participait à l’administration des noms et adresses du réseau.
- DNS — Domain Name System · système des noms de domaine
- L’annuaire distribué qui associe un nom de domaine aux informations nécessaires pour trouver ses services, comme le site ou la messagerie.
- HOSTS.TXT — Le fichier central des noms d’ordinateurs
- Un fichier qui associait des noms d’ordinateurs à leurs adresses. Il devait être recopié et mis à jour sur les machines, avant le déploiement du DNS.
- ICANN — Internet Corporation for Assigned Names and Numbers
- L’organisation qui coordonne notamment les identifiants uniques d’Internet et le système des noms de domaine. Elle ne possède pas tous les domaines et ne gère pas chaque extension nationale.
- RFC — Request for Comments
- Un document de la série technique qui décrit notamment des protocoles et le fonctionnement d’Internet. Toutes les RFC ne sont pas des normes.
- SRI — Stanford Research Institute, devenu SRI International
- Un organisme de recherche qui a joué un rôle dans les débuts d’Internet. Son centre d’information réseau gérait notamment le fichier central des noms d’ordinateurs.
Pour passer à la pratique
Approfondir dans le dossier WizeSources & Crédits
- Paul Mockapetris — RFC 882, novembre 1983
- Paul Mockapetris — RFC 1034, novembre 1987
- Internet Society — Paul Mockapetris
- Internet Society — Elizabeth Feinler
- Jon Postel et Joyce Reynolds — RFC 920, octobre 1984
- ICANN — The first .com turns 30, 16 March 2015
- CERN — The birth of the Web
- RFC 952 — fichier HOSTS.TXT, SRI-NIC et centre DDN, octobre 1985
Crédit photo
Équipements informatiques dans un centre de données. — panumas nikhomkhai. Pexels. Photo recadrée et redimensionnée pour cette page.
Une correction à proposer ? Écrire à Wize
