Pourquoi et comment

Comment fonctionne Internet ?

La réponse

Internet est un réseau mondial de serveurs interconnectés qui communiquent entre eux via des protocoles comme le TCP/IP. Lorsqu'un utilisateur envoie une requête, par exemple en tapant une adresse web, son ordinateur ou smartphone envoie une demande à un serveur. Ce serveur traite la requête et renvoie les données demandées, comme une page web, via une série de routeurs et de câbles sous-marins ou terrestres.

En savoir plus

Internet est un réseau mondial qui relie des ordinateurs, des smartphones, des serveurs, des centres de données et de nombreux autres équipements. Il ne s’agit pas d’un immense ordinateur unique, mais d’un ensemble de réseaux interconnectés qui échangent des informations selon des règles communes. Quand une personne consulte une page web, son appareil transforme une action très simple, comme saisir une adresse, en une succession d’opérations impliquant des logiciels, des routeurs et des infrastructures physiques réparties sur toute la planète.

De l’adresse web à l’adresse IP

La première étape consiste à identifier le serveur auquel l’appareil doit s’adresser. Une adresse web, telle que le nom d’un site, est conçue pour être lisible par les humains, mais les équipements du réseau utilisent principalement des adresses IP. Le système DNS, pour Domain Name System, fait le lien entre ces deux formes d’adressage. Le navigateur ou le système d’exploitation interroge un serveur DNS, souvent par l’intermédiaire du fournisseur d’accès à Internet, afin d’obtenir l’adresse IP correspondant au nom demandé. Cette information peut déjà être conservée temporairement dans un cache, ce qui évite de refaire la recherche à chaque visite.

Des données découpées en paquets

Une fois le serveur identifié, l’appareil envoie une requête. Les informations échangées sont généralement découpées en unités plus petites, appelées paquets, qui peuvent être acheminées séparément. Le protocole IP sert à adresser ces paquets et à les faire progresser vers leur destination. D’autres protocoles organisent la communication. Avec TCP, par exemple, les données sont suivies afin que leur réception puisse être contrôlée, que les pertes soient signalées et que les éléments soient reconstitués dans le bon ordre. Internet repose ainsi sur une suite de protocoles, souvent désignée par l’expression TCP/IP, plutôt que sur une technologie unique imposée à tous les appareils.

Le rôle des routeurs et des infrastructures

Entre l’utilisateur et le serveur, les paquets traversent plusieurs réseaux et routeurs. Un routeur examine notamment l’adresse de destination et s’appuie sur des informations de routage pour choisir l’étape suivante. Le trajet n’est donc pas nécessairement le même pour toutes les données ni pour toutes les connexions. La communication peut commencer par une liaison Wi-Fi, un réseau mobile ou une connexion filaire, puis passer par les infrastructures de l’opérateur et par des réseaux de plus grande capacité. À longue distance, les données circulent principalement dans des fibres optiques terrestres et dans des câbles sous-marins qui relient les continents. Ces équipements physiques sont indispensables : même si l’utilisateur ne les voit pas, Internet dépend de câbles, de centres de données, d’antennes et de nombreux dispositifs de transmission.

Du serveur au navigateur

Le serveur reçoit la requête et détermine la réponse à fournir. Il peut renvoyer un document HTML, des feuilles de style, des images, des scripts ou d’autres ressources nécessaires à l’affichage d’une page. Ces éléments repartent vers l’appareil sous forme de données transportées par le réseau. Le navigateur les rassemble et interprète les instructions reçues pour afficher le contenu. Dans de nombreux cas, le serveur demandé n’est pas une machine isolée : il peut faire partie d’un centre de données, utiliser des systèmes de répartition de charge ou s’appuyer sur un réseau de diffusion de contenu afin de rapprocher certaines ressources des utilisateurs. Le principe reste toutefois le même : une demande est envoyée, un serveur ou un service distant la traite, puis les données reviennent par l’intermédiaire de plusieurs réseaux.

Rapidité et sécurité des échanges

Le délai d’affichage dépend de la distance, du nombre d’équipements traversés, de la capacité des liaisons et de la congestion éventuelle. La vitesse annoncée par une connexion ne correspond donc pas toujours au temps nécessaire pour obtenir une réponse : la latence, c’est-à-dire le délai de transmission et de traitement, joue également un rôle. Pour protéger les échanges, les sites utilisent couramment HTTPS, qui associe le protocole HTTP au chiffrement TLS. Ce mécanisme rend les données échangées plus difficiles à lire pendant leur transport et permet aussi au navigateur de vérifier l’identité du site au moyen d’un certificat. Il ne signifie toutefois pas que tout ce qui se trouve sur le site est fiable ni que l’appareil de l’utilisateur est automatiquement protégé. Internet fonctionne ainsi grâce à la combinaison de protocoles logiciels et d’un réseau matériel mondial, dont chaque élément contribue à faire circuler les informations de leur source vers leur destination.

CultureG.org