Comment fonctionne un réseau informatique
reseaux-et-automatismes

Comment fonctionne un réseau informatique

8 min de lecture

Cliquer sur un lien déclenche une mécanique invisible et remarquablement réglée. Savoir comment fonctionne un réseau informatique revient à suivre pas à pas le trajet d’une suite d’octets, depuis la carte réseau de la machine émettrice jusqu’à celle du destinataire, en passant par des équipements qui ne connaissent chacun qu’une petite partie de l’itinéraire. Aucun élément du système ne détient la carte complète du chemin, et c’est précisément ce qui rend l’ensemble robuste.

Deux adresses valent mieux qu’une

Toute machine connectée porte au moins deux identifiants de nature différente. Le premier est gravé dans le matériel : l’adresse physique, longue de six octets, accompagne la carte réseau pour toute sa vie et sert uniquement à désigner un équipement à l’intérieur d’un même segment local. Elle s’écrit traditionnellement sous forme de six paires hexadécimales séparées par des deux-points.

Le second est attribué logiciellement : l’adresse logique identifie la machine à l’échelle du monde entier et peut changer à chaque connexion. Dans sa version historique, elle occupe quatre octets, ce qui produit un peu plus de quatre milliards de combinaisons, chiffre devenu insuffisant. La version moderne monte à seize octets et repousse la limite très au-delà de tout besoin prévisible.

La distinction n’est pas cosmétique. L’adresse physique répond à la question de savoir quel équipement précis doit recevoir la trame ici et maintenant. L’adresse logique répond à celle de savoir où se trouve la destination finale dans l’ensemble du réseau mondial. Une lettre porte de la même façon un nom de destinataire et une adresse postale : le nom sert au facteur du dernier mètre, l’adresse guide le tri sur toute la chaîne.

Le paquet, unité de circulation

Schéma d’un paquet réseau montrant les en-têtes successifs autour des données utiles

Rien ne circule d’un bloc. Un fichier de plusieurs mégaoctets est découpé en morceaux de taille modeste, souvent autour de 1 500 octets pour les liaisons filaires courantes. Chaque morceau devient un paquet autonome, muni de tout ce qu’il faut pour voyager seul : adresse de départ, adresse d’arrivée, numéro d’ordre et contrôle d’intégrité.

Ce découpage apporte trois avantages décisifs. Une erreur de transmission n’oblige à retransmettre qu’un fragment, pas la totalité du fichier. Plusieurs communications partagent la même liaison en entrelaçant leurs paquets, au lieu de monopoliser le câble chacune à leur tour. Enfin, deux paquets d’un même transfert peuvent emprunter des routes différentes si un lien tombe en panne, puis être remis dans l’ordre à l’arrivée grâce à leur numéro.

Autour des données utiles, chaque étage du système ajoute son propre en-tête, comme des enveloppes emboîtées. Cette encapsulation explique pourquoi le volume réellement transporté dépasse toujours le volume du fichier d’origine : les en-têtes consomment une part de la capacité, généralement quelques pour cent.

Commutateur, routeur, passerelle

Trois familles d’équipements se partagent le travail, et les confondre empêche de comprendre le trajet.

Le commutateur travaille à l’échelle du réseau local. Il apprend, en observant le trafic, quelle adresse physique se trouve derrière chacun de ses ports, puis dirige chaque trame vers le seul port concerné. Un équipement plus ancien, le concentrateur, recopiait au contraire chaque trame sur tous les ports, ce qui saturait rapidement la liaison. La commutation a supprimé ce gaspillage et a rendu possible la circulation simultanée de plusieurs conversations sans qu’elles se gênent mutuellement, chaque port disposant en pratique de la totalité du débit annoncé.

Le routeur travaille à l’échelle supérieure. Il possède plusieurs interfaces appartenant à des réseaux distincts et décide, pour chaque paquet, vers quelle interface le renvoyer. Sa décision repose sur une table de routage qui associe des plages d’adresses à des directions. Il ne connaît pas la destination finale : il connaît seulement le voisin le plus prometteur pour s’en rapprocher, et cette information locale suffit à faire converger l’ensemble.

La passerelle par défaut est l’adresse du routeur à contacter quand la destination ne se trouve pas dans le réseau local. Une machine compare l’adresse visée à la sienne grâce au masque de sous-réseau, lu bit à bit. Si les deux appartiennent au même réseau, elle émet directement vers l’adresse physique du destinataire. Sinon, elle confie le paquet à la passerelle. Cette comparaison ne se comprend qu’en base 2, sujet développé dans le codage en base 2.

Le DNS, annuaire des noms

Représentation d’une requête de résolution de nom remontant une hiérarchie de serveurs

Personne ne retient des suites de chiffres. La résolution de noms traduit un nom lisible en adresse numérique, opération invisible qui précède presque chaque connexion. Le système repose sur une hiérarchie : un résolveur local interroge un serveur racine, qui l’oriente vers le serveur responsable de l’extension, lequel désigne enfin le serveur détenant la réponse exacte.

Les réponses sont conservées en cache pendant une durée fixée par le propriétaire du nom, ce qui évite de refaire tout le parcours à chaque visite. Ce cache explique le délai de propagation observé lors d’un changement d’hébergement : l’ancienne réponse continue de circuler tant que sa durée de vie n’est pas écoulée.

Le service occupe un rôle si central qu’une panne à ce niveau donne l’impression d’une coupure générale, alors que les liaisons fonctionnent parfaitement. Les machines restent joignables par leur adresse numérique, mais plus personne ne sait la calculer.

Une organisation en étages

Le trajet complet se décrit comme un empilement de responsabilités, chaque étage ne dialoguant qu’avec son équivalent sur la machine d’en face.

ÉtageQuestion traitéeÉlément visible
Support physiquecomment envoyer un bitcâble, fibre, onde radio
Liaison localequel équipement du segmentadresse physique, commutateur
Interconnexionquelle route vers le réseau viséadresse logique, routeur
Transportquel programme, dans quel ordrenuméro de port, réémission
Applicationquel sens ont les donnéespage web, courriel, transfert

L’intérêt de ce découpage tient à l’indépendance des étages. Remplacer un câble de cuivre par une fibre optique ne change rien aux étages supérieurs. Changer d’application ne modifie pas le routage. Cette séparation a permis au réseau mondial d’absorber quarante ans d’évolutions matérielles sans réécrire ses principes de fonctionnement.

Au niveau du transport, deux comportements coexistent. Le premier garantit la livraison : il numérote, attend les accusés de réception et retransmet ce qui manque, au prix d’un délai supplémentaire. Le second envoie sans garantie, ce qui convient à la voix ou à la vidéo en direct, où un fragment arrivé trop tard n’a plus aucune utilité. Le numéro de port, codé sur seize bits, distingue quant à lui les programmes d’une même machine et va de 0 à 65 535.

Réseau local et réseau étendu

Le réseau local désigne un ensemble d’équipements géographiquement proches, reliés par des liaisons rapides et administrés par une seule entité. Les distances y sont courtes, les délais de l’ordre de la fraction de milliseconde et les débits élevés.

Le réseau étendu couvre au contraire de longues distances et agrège des infrastructures appartenant à des acteurs différents. Les délais y deviennent perceptibles, non par lenteur des équipements mais par la durée de propagation du signal : la lumière parcourt environ 200 000 kilomètres par seconde dans une fibre, ce qui impose plusieurs dizaines de millisecondes pour une liaison intercontinentale. Aucune amélioration technique ne supprimera ce plancher physique.

Ordre de grandeurDébit théoriqueÉquivalent approximatif
liaison filaire ancienne100 Mbit/s12,5 Mo par seconde
liaison filaire courante1 Gbit/s125 Mo par seconde
lien de cœur de réseau10 Gbit/s et au-delà1,25 Go par seconde

L’écart entre chiffre annoncé et débit utile vient des en-têtes, des retransmissions et du partage du support. Un débit affiché en bits par seconde se divise par huit pour obtenir des octets par seconde, ce qui explique bien des déceptions au moment d’un téléchargement.

Comment fonctionne un réseau informatique, du clic à l’affichage

Reprendre le trajet complet en une seule fois éclaire l’articulation des pièces. Le programme reçoit un nom à joindre et demande sa traduction en adresse numérique. La réponse obtenue, la machine compare cette adresse à la sienne à l’aide du masque et conclut que la destination est extérieure. Elle prépare donc un paquet portant l’adresse logique du destinataire, mais l’enveloppe dans une trame portant l’adresse physique de la passerelle.

Le commutateur du réseau local lit uniquement l’adresse physique et livre la trame au routeur. Celui-ci retire l’enveloppe locale, consulte sa table, choisit une direction et réencapsule le paquet pour le lien suivant. L’opération se répète de routeur en routeur, chacun décrémentant un compteur de sauts qui empêche un paquet égaré de tourner indéfiniment. Aux abords de la destination, le dernier routeur redescend au niveau local, retrouve l’adresse physique de la machine visée et remet la trame.

À l’arrivée, les enveloppes se retirent dans l’ordre inverse. Le numéro de port oriente les données vers le bon programme, les numéros de séquence remettent les fragments dans l’ordre, les manquants sont réclamés, et le contenu reconstitué remonte enfin à l’application. Tout cela se déroule en quelques dizaines de millisecondes, plusieurs milliers de fois par heure, sans qu’aucun équipement de la chaîne n’ait jamais eu connaissance de l’itinéraire complet.

Cette description reste volontairement simplifiée. Un réseau réel ajoute des mécanismes de traduction d’adresses, de filtrage, de chiffrement et de priorisation du trafic. Le principe demeure : découper, adresser, acheminer de proche en proche, réassembler. Savoir comment fonctionne un réseau informatique consiste avant tout à distinguer ces quatre gestes et à identifier quel équipement se charge de chacun.

Le réseau prolonge en réalité une histoire beaucoup plus longue, celle des signaux transmis à distance, retracée dans l’histoire de la communication. À l’autre bout de la chaîne, les capteurs les plus simples qui alimentent ces réseaux industriels fonctionnent selon le principe du tout ou rien. Entre le contact qui se ferme et la page qui s’affiche, la même logique de découpage et d’adressage travaille sans relâche.