Résumé
- Louis Pouzin dirigea le projet français CYCLADES, dont le sous-réseau CIGALE traitait chaque message séparément tandis que les protocoles des hôtes assuraient l'ordre, la reprise et la continuité des échanges.
- L'héritage essentiel n'est pas l'invention solitaire d'Internet, mais une frontière de responsabilité : un réseau aux promesses limitées pouvait relier des systèmes différents sans imposer le contrôle d'un opérateur sur chaque extrémité et chaque chemin.
Analyse
Le datagramme tire sa force de ce que le réseau ne garantit pas. Un paquet entre avec une adresse. Il peut suivre un chemin différent du suivant, arriver plus tard, dans le désordre, ou ne jamais arriver. Entre l'émetteur et le destinataire, le système de commutation ne conserve pas une conversation comparable à un circuit téléphonique.
Ce refus paraît être une faiblesse tant que l'on ne regarde pas l'autre moitié de l'architecture. L'ordinateur destinataire constate les absences. Les machines aux deux extrémités peuvent numéroter, acquitter, remettre en ordre et retransmettre selon les besoins du service. Le réseau intermédiaire se concentre sur l'acheminement. Au début des années 1970, Louis Pouzin et l'équipe CYCLADES ont transformé cette division du travail en système opérationnel avec CIGALE.
L'IRIA lança CYCLADES en 1972 sous la direction de Pouzin. Celui-ci ne travaillait pas dans le vide. Au National Physical Laboratory britannique, Donald Davies et ses collègues avaient développé la commutation de paquets ; ARPANET exploitait déjà un grand réseau expérimental. Pouzin avait observé ces expériences. Autour de lui travaillaient notamment Gérard Le Lann, Hubert Zimmermann, Jean-Louis Grangé, Jean Pierre Touchard, ainsi qu'un ensemble plus vaste de chercheurs et d'ingénieurs de l'IRIA, des universités et de l'industrie.
Une architecture n'existe que lorsqu'un collectif peut l'implémenter, la mesurer et la contester.
Dans son article de 1974 consacré à CIGALE, Pouzin compare le traitement des messages à celui de lettres confiées séparément à la poste. Le sous-réseau n'assure pas de fonctions de bout en bout ; des protocoles de niveau supérieur contrôlent les flux. C'est en ce sens précis qu'il oublie la conversation. Les commutateurs ne sont pas dépourvus de tables de routage, de files d'attente ou d'état opérationnel. CIGALE refuse plutôt de porter lui-même l'ordre, la récupération et la sémantique de connexion nécessaires à un dialogue fiable entre applications.
La panne devient alors un problème visible aux extrémités au lieu de rester enfermée dans une promesse interne. Si un commutateur tombe, un autre paquet peut emprunter une autre route. Si le destinataire détecte un manque, il peut demander une retransmission. Un service exigeant un ordre strict l'impose ; un autre privilégiant la vitesse n'hérite pas obligatoirement de la même mécanique. Le réseau commun propose une unité d'interopérabilité modeste, et non un modèle unique de conversation.
CYCLADES ne resta pas un exercice de papier. L'Inria situe sa démonstration officielle en 1973 et indique que 25 ordinateurs, en France, à Londres et à Rome, étaient reliés en 1975. CIGALE utilisait des mini-ordinateurs Mitra 15. La frontière architecturale fut donc confrontée à des machines, à des lignes et à des administrations réelles. Les adresses des hôtes étaient indépendantes de la topologie ; les régions et les réseaux offraient un niveau hiérarchique pour le routage. Un hôte pouvait lui-même représenter un réseau.
L'équipe envisageait déjà un trafic passant entre des ensembles dont l'organisation interne ne serait pas la même.
Ce choix était politique autant que technique. Un réseau public à circuits virtuels invite l'opérateur à définir le service durable et à conserver l'état de la conversation. Un service de datagrammes laisse davantage de décisions aux extrémités. Il n'abolit ni le pouvoir, ni les coûts, ni les politiques de routage. Il réduit toutefois la quantité de comportement applicatif que tous les réseaux participants doivent accepter d'incarner au cœur de leur infrastructure.
Cette réduction servit l'interconnexion des réseaux. L'histoire publiée par l'Inria estime que les travaux de CYCLADES sur le transport de bout en bout et la séparation entre fonctions de réseau et de transport ont nourri les discussions menant vers TCP. L'Internet Hall of Fame et le Computer History Museum reconnaissent eux aussi cette influence. Il ne faut pas la transformer en paternité exclusive. Vint Cerf et Bob Kahn conçurent TCP/IP dans une communauté transatlantique plus large, alimentée par l'exploitation d'ARPANET, les recherches du NPL et d'autres expériences.
L'idée durable sortit de comparaisons et de réalisations collectives.
Le parcours antérieur de Pouzin aide à comprendre son goût des frontières nettes. Au MIT, il fréquenta l'environnement de temps partagé CTSS et écrivit le système de commandes qui prit le nom de RUNCOM. Revenu en France, il travailla sur des systèmes d'exploitation avant de prendre la tête de CYCLADES. Dans ces domaines, une bonne interface protège les utilisateurs et les programmes des détails inutiles de la machine. En réseau, le geste analogue consiste à offrir aux hôtes un service de paquets limité au lieu de leur imposer la conversation interne du sous-réseau.
La trajectoire institutionnelle fut moins ordonnée. La politique française privilégia progressivement l'approche par circuits virtuels de l'administration des télécommunications et une réorganisation industrielle autour de la CII. Les récits de l'Inria relient l'arrêt de CYCLADES à ces arbitrages et au monopole des PTT. Ils n'autorisent pas la fable d'une technologie parfaite que l'on aurait empêchée de conquérir son marché. Les réseaux publics devaient résoudre la facturation, la qualité de service, la régulation et l'investissement. Les prototypes de recherche ne réglaient pas tout.
Les faits montrent néanmoins qu'une architecture peut perdre son soutien national alors que ses concepts poursuivent une carrière internationale.
Le projet débuta en 1972 et s'acheva dans la seconde moitié des années 1970, la décision d'y mettre fin étant antérieure à l'arrêt effectif. Cette brièveté contient une leçon : une infrastructure est sélectionnée deux fois. Elle doit fonctionner en laboratoire, puis convenir à des institutions capables de la financer, de la gouverner et de la prolonger. La première sélection donna à CYCLADES des démonstrations réelles. La seconde lui ferma la voie d'un déploiement français durable. Les débats internationaux de normalisation offrirent un autre itinéraire à une partie de son raisonnement.
Pouzin intervint ensuite dans des cadres liés à l'IFIP, à l'ISO et au CCITT, avant de poursuivre les débats sur le nommage et la gouvernance d'Internet. Le fil conducteur n'était pas la défense d'un protocole figé, mais l'attention portée à la couche commune qui lie des systèmes indépendants. Une couche minimale élargit la participation, tout en repoussant des responsabilités vers les extrémités. Il faut alors des logiciels d'hôte solides, une bonne visibilité opérationnelle et des normes que chacun puisse mettre en œuvre.
La simplicité au milieu n'est pas un renoncement à l'ingénierie : elle indique où l'ingénierie doit se trouver.
Cette distinction réapparaît aujourd'hui lorsqu'une plateforme propose l'intégration exclusivement selon ses règles. Un intermédiaire riche en état rend parfois le premier raccordement plus facile, puis la sortie plus coûteuse parce que l'identité, l'ordre, les reprises et la politique lui appartiennent. Une interface commune plus mince exige davantage des participants, mais leur permet de remplacer des composants internes sans renégocier l'ensemble. CYCLADES n'a pas résolu l'enfermement contemporain. Il montre avec une rare netteté comment une frontière d'interface répartit le droit d'innover.
La contribution de Pouzin ressemble ainsi à une soustraction disciplinée. Avec ses collègues, il retira la conversation des obligations du sous-réseau, puis démontra que les protocoles des hôtes pouvaient reconstituer ce dont les applications avaient besoin. Le réseau en faisait moins ; parce qu'il en faisait moins, des systèmes dissemblables pouvaient mieux se rencontrer. L'expérience française s'arrêta. Sa frontière lui survécut.
Briefing des membres
Contexte approfondi du profil
Connectez-vous avec le bon niveau d'adhésion pour débloquer le briefing complet et les notes de source.
Réservé à Strategic Circle
Strategic Circle
Ouvert à tous les lecteurs. Débloquez les briefings de profil après adhésion et connexion.
Rejoindre Strategic CircleRéservé aux membres de Leadership Alliance
Leadership Alliance
Réservé aux propriétaires et dirigeants qualifiés d'actifs IP ; connectez-vous pour débloquer les briefings Alliance.
Rejoindre Leadership Alliance
