IANA : l’administration du Web

Pour appeler une page Internet précise, il est nécessaire de saisir le nom de domaine correspondant dans le navigateur. Le nom est acheminé vers un serveur qui le traduit alors en adresse IP et vous achemine vers le site Internet. Ces noms et numéros, appelés identificateurs uniques, sont comparés à un ensemble normalisé de paramètres du protocole Internet pour permettre la communication entre ordinateurs. Une des tâches de l’Internet Assigned Numbers Authority (IANA) est de gérer ces identificateurs uniques. Cependant, l’IANA assume également d’autres tâches dans l’administration du Web.

Qu’est-ce que l’IANA ?

L’Internet Assigned Numbers Authority a un rôle administratif important à jouer. Il est en effet responsable de l’allocation des noms uniques et des systèmes de numérotation, qui sont attribués conformément aux normes techniques comme le protocole réseau et constituent la base de l’adressage des pages Web. Bien qu’Internet ne soit pas un réseau géré de manière centralisée, certains éléments essentiels doivent cependant être coordonnés au niveau mondial en raison de contraintes techniques. L’IANA s’est déjà chargé de cette tâche pour le prédécesseur du Web actuel. Cela en fait ainsi l’une des plus anciennes institutions de l’Internet.

De ARPANET à Internet : l’histoire de l’IANA

À l’origine, les tâches de l’IANA étaient assumées par une seule personne : Jon Postel. En 1972, Postel, alors étudiant à l’Université de Californie à Los Angeles (UCLA), propose de créer une administration pour la gestion des numéros de sockets du tout nouvellement développé ARPANET. Bien que le prédécesseur d’Internet d’aujourd’hui soit relativement clair, il fallait toutefois s’assurer que les mêmes numéros de sockets ne soient pas utilisés pour des applications différentes. J. Postel s’est donc chargé lui-même de cette tâche et a ainsi préparé un catalogue adéquat.

Note

un socket est la combinaison de l’adresse IP et du numéro de port. Il est utilisé pour adresser une application particulière sur un ordinateur particulier. L’adresse IP détermine le réseau et l’ordinateur, le numéro de port de l’application respective.

À partir de 1976, J. Postel a poursuivi sa vocation de « Tsar des numéros de sockets » à l’Institut des sciences de l’information (ISI) de l’Université de Californie du Sud (USC). La responsabilité officielle de la fonction de l’IANA incombait toutefois à la Defense Advanced Research Projects Agency (DARPA), une agence du département de la Défense des États-Unis. L’autorité fédérale a pris en charge le financement du projet ISI pour soutenir le développement de l’ARPANET. Le terme « IANA » a été inventé pendant la transition d’ARPANET à l’Internet actuel et utilisé pour la première fois en 1988, bien que la fonction en tant que telle existait bien avant.

De 1988 à 1998, l’Internet Assigned Numbers Authority a été financé conjointement par la DARPA et l’ISI. Avec la publication du Livre blanc « Management of Internet Names and Addresses » par la National Telecommunications and Information Administration (NTIA) du ministère américain du commerce, un projet de nouvelle structure administrative a été présenté. Une organisation privée à but non lucratif devrait être créée pour assumer la fonction de l’IANA et d’autres tâches administratives. À cette fin, l’Internet Corporation for Assigned Names and Numbers (ICANN) a été fondée à la fin de l’année 1998.

Remarque

Jusqu’en octobre 2016, l’IANA est restée sous la supervision du gouvernement américain. Dans l’intervalle, cependant, cette supervision gouvernementale a cessé d’exister et l’ICANN possède le contrôle exclusif des fonctions de l’IANA.

Explication du rôle de l’IANA

Les tâches de l’Internet Assigned Numbers Authority sont importantes pour la bonne communication sur Internet. Elles peuvent être divisées en trois domaines :

Pour afficher cette vidéo, des cookies de tiers sont nécessaires. Vous pouvez consulter et modifier vos paramètres de cookies ici.

Allocation des numéros

L’IANA coordonne le pool mondial des numéros IP et des numéros d’AS (Autonomous System Numbers : ASN), qui sont attribués par blocs d’adresses aux cinq registres Internet régionaux (RIR). Les RIR mettent à leur tour des blocs d’adresses plus petits à la disposition des registres locaux (LIR) et des registres nationaux (NIR) respectifs, qui les transmettent ensuite aux fournisseurs de services Internet. Le tableau montre les domaines de responsabilité des cinq RIR.

RIR

Sphère de responsabilité

AFRINIC

Afrique

APNIC

Asie, Australie et Océanie

ARIN

Canada, USA et quelques îles des Caraïbes

LACNIC

Amérique latine et quelques îles des Caraïbes

RIPE NCC

Europe, Moyen-Orient et une partie de l’Asie centrale

Il existe actuellement deux types d’adresses IP : IPv4 et IPv6. Le nouveau standard IPv6 permet de générer beaucoup plus d’adresses IP uniques. Cependant, les adresses IPv4 restent la principale méthode d’attribution utilisée.

Noms de domaine

L’IANA exploite et coordonne la zone racine du système de noms de domaine (DNS : Domain Name System), dont les niveaux (domaine de premier niveau, domaine de deuxième niveau et sous-domaine) constituent les noms de domaine complets. Dans ce contexte, il gère également la base de données de tous les domaines de premier niveau (TLD), la dernière partie du nom de domaine complet. Il coordonne également les .int et .arpa des TLD : .int est réservé aux organisations intergouvernementales, tandis que .arpa est utilisé exclusivement à des fins d’infrastructure technique.

En outre, l’IANA assure la collecte centrale des noms de domaine internationalisés autorisés IDN. Les IDN, aussi connus sous le nom de domaines de caractères spéciaux ou non définis, permettent d’intégrer dans le nom de domaine des trémas, des caractères diacritiques (petits caractères attachés à des lettres qui indiquent une prononciation ou un accent différent de la lettre non masquée) ou des lettres d’alphabets autres que latines. À l’origine, ces signes n’étaient pas prévus dans le DNS. Pour faire face à la croissance et à l’internationalisation qui en a résulté, l’utilisation de caractères spéciaux a ensuite été rendue possible par la norme Internet Internationalizing Domain Names in Applications (IDNA).

L’affectation de protocole

En coopération avec l’Internet Engineering Task Force (IETF) qui est une organisation qui s’occupe du développement technique d’Internet, l’IANA gère les numéros et désignations des protocoles Internet. Les protocoles réseau et leurs paramètres définissent un langage commun que les ordinateurs et autres appareils peuvent utiliser pour communiquer entre eux. Les paramètres communs incluent notamment :

  • Numéros de port : l’utilisation de ports permet d’affecter des paquets de données sur Internet à une application correspondante. Ils sont utilisés pour l’ensemble de l’échange de données via le protocole UDP (User Datagram Protocol) ou TCP (Transmission Control Protocol). Chaque ordinateur possède 65 536 ports. Les ports assignés par l’IANA ont les numéros 0 à 65535 et peuvent être divisés en différentes catégories. L’IANA a réservé les premiers ports (0 à 1023) pour certains services et usages. Si, par exemple, vous recevez un email, il sera toujours acheminé via le port 25 réservé aux emails. Le port 80 est toujours utilisé pour naviguer sur Internet. L’IANA gère également les ports enregistrés (1024 à 49151), qui peuvent être utilisés librement par les programmes et applications sans droits spéciaux. Par exemple, une entreprise peut acheter un port pour un service particulier afin de s’assurer que les paquets de données envoyés arrivent en toute sécurité. Les autres ports (49152 à 65535) sont dynamiques. Ils ne sont attribués à aucune application fixe. Comme tous les ports supérieurs à 1023, ils présentent un risque potentiel pour la sécurité car ils peuvent être utilisés par des logiciels malveillants pour accéder à l’ordinateur.
  • Codes d’état HTTP : ils sont envoyés par un serveur à toute requête d’un client, comme un navigateur Web. Avec le code d’état à trois chiffres, le serveur informe le client si la demande a été traitée avec succès, si une erreur s’est produite ou si une authentification est requise. Le code d’état HTTP 404 (Not Found) signifie que les données de la page Web demandée n’ont pas été trouvées sur le serveur. Le code 403 (Forbidden) indique que les données demandées sont protégées.
  • Attributs du langage : les abréviations des langues marquent le contenu en fonction de la langue dans laquelle il est édité. Par exemple, l’attribut linguistique « fr » signifie « français » et l’attribut « en » signifie « anglais ».
  • Numéros d’entreprise privée (PEN) : le PEN peut être utilisé pour identifier les entreprises privées dans les systèmes en réseau. Ils sont regroupés dans un registre accessible au public, qui contient également le nom et l’adresse électronique d’un contact correspondant. Chaque entreprise peut demander gratuitement un PEN à l’IANA, qui vérifie chaque demande manuellement et la rejette si nécessaire.
  • Attributs médias : ils servent à identifier le format des données envoyées sur Internet. L’attribut « video/h264 » est utilisé pour le streaming vidéo par exemple.

En outre, l’IANA tient à jour la base de données des fuseaux horaires (tz), qui contient des informations sur les fuseaux horaires de la planète. La base de données est principalement destinée à être utilisée dans les programmes d’application et les systèmes d’exploitation. Elle est mise à jour périodiquement pour tenir compte de changements tels que l’heure d’été et l’heure d’hiver.

Quel est le rôle de l’ICANN ?

Depuis 1998, l’IANA est une division de l’ICANN. L’ICANN se compose de différents groupes qui représentent différents intérêts sur Internet et contribuent conjointement aux décisions. Ils sont divisés en « organisations de soutien » (Supporting Organisations) et « comités consultatifs » (Advisory Committees).

Organisation de soutien

En outre, il existe un groupe de liaison technique qui travaille avec les différentes organisations responsables de la rédaction des protocoles Internet de base.

Comités consultatifs

  • Les gouvernements et les organisations internationales
  • Les opérateurs des serveurs racines
  • Les organisations qui sont concernées par la sécurité sur le Web
  • La communauté Internet : les internautes (membres de l’ICANN At Large)

Les décisions finales sont prises par le conseil d’administration, composé de 21 experts du Web. Le Conseil d’administration est déterminé par plusieurs organes. Dans la sélection des membres, les statuts prévoient la plus grande diversité géographique et culturelle possible. L’ICANN est financé par des honoraires facturés aux autorités adjudicatrices et aux bureaux d’enregistrement et, dans une moindre mesure, par le mécénat d’entreprise.

En plus des fonctions de l’IANA, l’ICANN coordonne également le fonctionnement des serveurs racine. Il existe 13 de ces serveurs dans le monde qui sont le cerveau du DNS. Le serveur central s’appelle « Root Server A », les douze autres serveurs servent en quelque sorte de sauvegarde. Les adresses IP de tous les TLD sont stockées sur chaque serveur racine et donc les informations essentielles au fonctionnement de l’Internet. L’ICANN lui-même exploite l’un des serveurs racine.

Comment pouvez-vous vous impliquer ?

En tant qu’organisation de base, l’ICANN offre à tous les internautes la possibilité de s’impliquer :

  • Trois fois dans l’année ont lieu les réunions publiques de l’ICANN, qui sont gratuites et libres de participation pour toutes les parties intéressées et se déroulent dans des lieux différents. Lors des réunions, les parties prenantes de l’ICANN déterminent les tâches à accomplir à l’avenir et qui en sera responsable. Pendant les réunions de l’ICANN, vous pouvez critiquer et faire des suggestions.
  • Autrement, il est également possible à tout moment de commenter les suggestions de l’ICANN et de donner vos propres idées en ligne via les commentaires dits publics.
  • L’adhésion à l’ICANN At Large offre également la possibilité de participer. Les membres sont organisés en sous-groupes locaux et travaillent en différents groupes de travail sur différents sujets.