Histoire d'Internet : interaction entre réseaux

Histoire d'Internet : interaction entre réseaux

Autres articles de la série :

Dans le travail de 1968 « L’ordinateur comme dispositif de communication », Ă©crit lors du dĂ©veloppement de l’ARPANET, J.C.R. Licklider et Robert Taylor ils ont dĂ©clarĂ© que l'unification des ordinateurs ne se limiterait pas Ă  la crĂ©ation de rĂ©seaux sĂ©parĂ©s. Ils ont prĂ©dit que ces rĂ©seaux s’uniraient en « un vaste rĂ©seau de rĂ©seaux », intĂ©grant « divers Ă©quipements pour le traitement et le stockage des informations » en un tout interconnectĂ©. En moins de dix ans, ces rĂ©flexions initialement thĂ©oriques ont suscitĂ© un intĂ©rĂȘt pratique immĂ©diat. Au milieu des annĂ©es 1970, les rĂ©seaux informatiques ont commencĂ© Ă  se rĂ©pandre rapidement.

La propagation des réseaux

Ils se sont répandus à travers différents supports, dans des instituts et des lieux. ALOHAnet était l'un des plusieurs nouveaux réseaux académiques, financés par l'ARPA au début des années 1970. Parmi d'autres, il y avait PRNET, qui reliait des camions avec radio par paquets, et le satellite SATNET. D'autres pays ont développé leurs propres réseaux de recherche selon des principes similaires, notamment la Grande-Bretagne et la France. Les réseaux locaux, grùce à leur plus petite échelle et à un coût moindre, se multipliaient encore plus rapidement. En plus de l'Ethernet de Xerox PARC, on pouvait rencontrer Octopus au Laboratoire de radiations de Lawrence à Berkeley, Californie; Ring à l'Université de Cambridge; Mark II au Laboratoire national de physique britannique.

À peu prĂšs Ă  la mĂȘme Ă©poque, des entreprises commerciales ont commencĂ© Ă  offrir un accĂšs payant Ă  des rĂ©seaux privĂ©s par paquets. Cela a ouvert un nouveau marchĂ© national de services informatiques en ligne. Dans les annĂ©es 1960, diverses entreprises lançaient des initiatives offrant un accĂšs Ă  des bases de donnĂ©es spĂ©cialisĂ©es (juridiques et financiĂšres), ou Ă  des ordinateurs avec partage du temps, Ă  tous ceux qui possĂ©daient leur terminal. Cependant, y accĂ©der Ă  travers le pays via le rĂ©seau tĂ©lĂ©phonique ordinaire coĂ»tait de maniĂšre exorbitante, ce qui a rendu difficile la diffusion de ces rĂ©seaux au-delĂ  des marchĂ©s locaux. Quelques entreprises plus grandes (par exemple, Tymshare) crĂ©aient leurs propres rĂ©seaux internes, mais les rĂ©seaux commerciaux de paquets ont rĂ©duit le coĂ»t de leur utilisation Ă  des niveaux raisonnables.

La premiĂšre telle rĂ©seau est apparue suite au dĂ©part d'experts d'ARPANET. En 1972, plusieurs employĂ©s de la sociĂ©tĂ© Bolt, Beranek and Newman (BBN), responsable de la crĂ©ation et du fonctionnement d'ARPANET, ont fondĂ© Packet Communications, Inc. Et bien que cette sociĂ©tĂ© ait finalement Ă©chouĂ©, le choc soudain a servi chez BBN de catalyseur pour la crĂ©ation de son propre rĂ©seau privĂ©, Telenet. Sous la direction de Larry Roberts, l'architecte d'ARPANET, Telenet a fonctionnĂ© avec succĂšs pendant cinq ans avant d'ĂȘtre achetĂ© par GTE.

Étant donnĂ© la naissance de rĂ©seaux aussi diversifiĂ©s, comment Licklider et Taylor pouvaient-ils envisager l'Ă©mergence d'un systĂšme unifiĂ© ? MĂȘme si, d'un point de vue organisationnel, il avait Ă©tĂ© possible de simplement regrouper tous ces systĂšmes avec ARPANET – ce qui n’était pas rĂ©alisable – l'incompatibilitĂ© de leurs protocoles rendait cela impossible. Et pourtant, au final, tous ces rĂ©seaux hĂ©tĂ©rogĂšnes (et leurs descendants) se sont effectivement connectĂ©s entre eux dans un systĂšme de communication universel, que nous connaissons sous le nom d'Internet. Tout a commencĂ© non pas avec un quelconque subside ou un plan mondial, mais avec un projet de recherche oubliĂ© sur lequel travaillait un cadre intermĂ©diaire de l'ARPA. Robert Kahn.

Le problĂšme de Bob Kahn

Kahn a soutenu une thĂšse sur le traitement des signaux Ă©lectroniques Ă  Princeton en 1964, tout en jouant au golf sur les terrains voisins de l'Ă©tablissement. AprĂšs avoir un peu travaillĂ© comme professeur au MIT, il a rejoint BBN, initialement avec le dĂ©sir de prendre un congĂ© pour plonger dans l'industrie afin de savoir comment les gens concrets rĂ©solvaient les problĂšmes dignes de recherche. Il s'est avĂ©rĂ© que son travail chez BBN Ă©tait liĂ© Ă  l'Ă©tude du comportement potentiel des rĂ©seaux informatiques – peu aprĂšs, BBN a obtenu le contrat d'ARPANET. Kahn a prolongĂ© ce projet, fournissant ainsi la majeure partie des dĂ©veloppements concernant l'architecture du rĂ©seau.

Histoire d'Internet : interaction entre réseaux
Photo de Kahn tirée d'un journal de 1974

Son «petit congé» s'est transformĂ© en six ans de travail, oĂč Kahn Ă©tait expert en rĂ©seaux chez BBN lors de la mise en Ă©tat de fonctionnement complet d'ARPANET. D'ici 1972, il en avait assez de ce sujet et, plus important encore, de lutter contre la politique constante et les rivalitĂ©s entre les chefs de dĂ©partements de BBN. Il a donc acceptĂ© l'offre de Larry Roberts (avant mĂȘme que Roberts ne parte lui-mĂȘme pour crĂ©er Telenet) et est devenu le responsable du programme Ă  l'ARPA, pour diriger le dĂ©veloppement de la technologie de production automatique, avec le potentiel de gĂ©rer des investissements de plusieurs millions de dollars. Il a abandonnĂ© son travail sur ARPANET et a dĂ©cidĂ© de tout recommencer dans un nouveau domaine.

Mais quelques mois aprÚs son arrivée à Washington, D.C., le CongrÚs a annulé le projet de production automatique. Kahn a voulu tout de suite faire ses valises et retourner à Cambridge, mais Roberts l'a convaincu de rester et d'aider à développer de nouveaux projets de réseaux pour l'ARPA. Kahn, incapable de se libérer des chaßnes de ses propres connaissances, est devenu le responsable du PRNET, un réseau radio par paquets destiné à fournir des avantages de réseaux à commutation de paquets pour les opérations militaires.

Le projet PRNET, lancĂ© sous l'Ă©gide de l'Institut de recherche de Stanford (SRI), devait Ă©largir le noyau technique de base d'ALOHA NET, spĂ©cialisĂ© dans la transmission de paquets, pour soutenir des rĂ©pĂ©teurs et le fonctionnement de plusieurs stations, y compris des fourgonnettes mobiles. Cependant, Kahn a vite compris que cette rĂ©seau ne serait d'aucune utilitĂ©, car c'Ă©tait un rĂ©seau informatique avec trĂšs peu d'ordinateurs. Quand il a Ă©tĂ© opĂ©rationnel en 1975, il ne comptait qu'un ordinateur du SRI et quatre relais situĂ©s le long de la baie de San Francisco. Les stations mobiles ne pouvaient pas fonctionner Ă  un coĂ»t raisonnable avec la taille et la consommation d'Ă©nergie des mainframes des annĂ©es 1970. Toutes les ressources de calcul significatives se trouvaient dans ARPANET, qui utilisait un ensemble de protocoles complĂštement diffĂ©rent et ne pouvait pas interprĂ©ter les messages reçus de PRNET. Cela l'a intriguĂ© – comment relier ce rĂ©seau naissant Ă  son cousin beaucoup plus mature ?

Kahn s'est tourné vers un ancien camarade des débuts d'ARPANET pour l'aider à trouver la réponse. Vinton Cerf Il s'est intéressé aux ordinateurs en tant qu'étudiant en mathématiques à Stanford et a décidé de revenir à l'école doctorale en informatique à l'Université de Californie à Los Angeles (UCLA), aprÚs avoir travaillé plusieurs années au bureau d'IBM. Il est arrivé en 1967 et, avec son ami de longue date Steve Crocker, a rejoint le centre de mesure des réseaux dirigé par Len Kleinrock, qui faisait partie d'ARPANET à UCLA. Là, lui et Crocker sont devenus des experts en développement de protocoles et des membres clés du groupe de travail sur les réseaux qui a élaboré à la fois le programme de contrÎle de réseau de base (NCP) pour l'envoi de messages à travers ARPANET et des protocoles de transfert de fichiers et d'accÚs à distance à un niveau élevé.

Histoire d'Internet : interaction entre réseaux
Photo de Cerf dans un journal de 1974

Cerf a rencontrĂ© Kahn au dĂ©but des annĂ©es 1970, lorsque ce dernier est arrivĂ© Ă  UCLA depuis BBN pour tester le fonctionnement du rĂ©seau sous charge. Il provoquait des engorgements dans le rĂ©seau Ă  l'aide d'un logiciel créé par Cerf, qui gĂ©nĂ©rait un trafic artificiel. Comme Kahn s'y attendait, le rĂ©seau n'a pas supportĂ© la charge et il a recommandĂ© d'apporter des modifications pour amĂ©liorer la gestion des engorgements. Dans les annĂ©es qui ont suivi, Cerf a poursuivi son activitĂ©, qui semblait prometteuse pour sa carriĂšre acadĂ©mique. À peu prĂšs au mĂȘme moment que Kahn quittait BBN pour Washington, Cerf est parti sur l'autre cĂŽte pour occuper un poste de professeur associĂ© Ă  Stanford.

Kahn en savait beaucoup sur les rĂ©seaux informatiques, mais n'avait aucune expĂ©rience de dĂ©veloppement de protocoles – il se consacrait au traitement du signal, et non Ă  l'informatique. Il savait que Cerf serait parfait pour complĂ©ter ses compĂ©tences, et cela serait crucial dans toute tentative de relier ARPANET Ă  PRNET. Kahn l'a contactĂ© au sujet de l'interconnexion, et en 1973, ils se sont rencontrĂ©s plusieurs fois avant de se retirer dans un hĂŽtel Ă  Palo Alto pour publier leur travail productif intitulĂ© "Protocol for Packet Network Intercommunication", publiĂ© en mai 1974 dans IEEE Transactions on Communications. C'est lĂ  qu'a Ă©tĂ© prĂ©sentĂ© le projet de "programme de contrĂŽle de transmission" (Transmission Control Program, TCP) (le P devenu "protocole") – la pierre angulaire du logiciel de l'internet moderne.

Influence extérieure

Aucune paire de personnes ou de moments n'est plus fortement liĂ©e Ă  l'invention d'Internet que Cerf et Kahn et leur travail de 1974. Pourtant, la crĂ©ation d'Internet n'a pas Ă©tĂ© un Ă©vĂ©nement survenu en un moment prĂ©cis – c'Ă©tait un processus qui s'est dĂ©roulĂ© sur plusieurs annĂ©es de dĂ©veloppement. Le protocole initial dĂ©crit par Cerf et Kahn dans leur travail de 1974 a Ă©tĂ© corrigĂ© et ajustĂ© de nombreuses fois au cours des annĂ©es suivantes. La premiĂšre connexion entre les rĂ©seaux a Ă©tĂ© testĂ©e seulement en 1977 ; le protocole a Ă©tĂ© divisĂ© en deux couches – aujourd'hui omniprĂ©sentes TCP et IP – seulement en 1978 ; ARPANET a commencĂ© Ă  l'utiliser pour ses besoins en 1982 (cet Ă©chelonnement de l'apparition d'Internet peut ĂȘtre prolongĂ© jusqu'en 1995, lorsque le gouvernement amĂ©ricain a levĂ© le pare-feu entre l'Internet acadĂ©mique financĂ© par des fonds publics et le commercial). La liste des participants Ă  ce processus d'invention s'est Ă©largie bien au-delĂ  de ces deux noms. Dans les premiĂšres annĂ©es, une organisation appelĂ©e « groupe de travail international sur les rĂ©seaux Ă  paquets » (INWG) a servi d'organe principal pour la collaboration.

ARPANET est entrĂ©e dans un monde technique plus large en octobre 1972 lors de la premiĂšre confĂ©rence internationale sur les communications informatiques, qui s'est tenue Ă  l'hĂŽtel Washington Hilton avec ses courbes modernistes. Elle a vu la participation d'AmĂ©ricains comme Cerf et Kahn, ainsi que de plusieurs experts en rĂ©seau Ă©minents d'Europe, notamment Louis Pouzin de France et Donald Davies de Grande-Bretagne. À l'initiative de Larry Roberts, ils ont dĂ©cidĂ© de former un groupe de travail international pour discuter des systĂšmes de commutation de paquets et des protocoles, s'inspirant du groupe de travail sur les rĂ©seaux qui Ă©tablissait les protocoles pour ARPANET. Cerf, rĂ©cemment devenu professeur Ă  Stanford, a acceptĂ© de devenir prĂ©sident. L'un de leurs premiers sujets a Ă©tĂ© la question de l'interopĂ©rabilitĂ© entre rĂ©seaux.

Parmi les contributeurs importants de cette discussion figurait Robert Metcalfe, que nous avons déjà rencontré comme architecte d'Ethernet chez Xerox PARC. Bien que Metcalfe ne puisse pas le dire à ses collÚgues, au moment de la publication du travail de Cerf et Kahn, il avait déjà longtemps développé son propre protocole Internet, le PARC Universal Packet, ou PUP.

La demande d'Internet chez Xerox a augmentĂ© dĂšs que le rĂ©seau Ethernet Ă  Alto a connu le succĂšs. PARC disposait aussi d'un autre rĂ©seau local de mini-ordinateurs Data General Nova, et bien sĂ»r, il y avait aussi ARPANET. Les dirigeants de PARC se projetaient dans l'avenir et avaient compris que chaque base de Xerox devait disposer de son propre Ethernet et qu'il faudrait en quelque sorte les relier entre eux (peut-ĂȘtre par un Ă©quivalent interne d'ARPANET pour Xerox). Pour pouvoir se faire passer pour un message ordinaire, le paquet PUP Ă©tait encapsulĂ© Ă  l'intĂ©rieur d'autres paquets de n'importe quel rĂ©seau qu'il traversait – disons, le PARC Ethernet. Lorsque le paquet atteignait l'ordinateur passerelle entre Ethernet et un autre rĂ©seau (par exemple, ARPANET), cet ordinateur extrayait le paquet PUP, lisait son adresse, et le rĂ©encapsulait dans un paquet ARPANET avec les en-tĂȘtes appropriĂ©s, l'envoyant Ă  destination.

Bien que Metcalfe ne puisse pas parler directement de ce qui se passait chez Xerox, l'expĂ©rience pratique qu'il avait acquise transparaissait inĂ©vitablement dans les discussions au sein de l'INWG. Des preuves de son influence sont visibles dans le fait qu'en 1974, Cerf et Kahn reconnaissent sa contribution, et plus tard, Metcalfe sera un peu vexĂ© de ne pas avoir insistĂ© pour ĂȘtre co-auteur. PUP a probablement encore influencĂ© le schĂ©ma de l'internet moderne dans les annĂ©es 1970, lorsque Jon Postel a poussĂ© Ă  la sĂ©paration du protocole TCP et IP, afin de ne pas avoir Ă  traiter le protocole TCP complexe sur les passerelles entre les rĂ©seaux. IP (protocole Internet) Ă©tait une version simplifiĂ©e du protocole d'adressage, sans la logique complexe du TCP assurant la livraison de chaque bit. Le protocole rĂ©seau de Xerox – dĂ©sormais connu sous le nom de Xerox Network Systems (XNS) – avait dĂ©jĂ  abouti Ă  une sĂ©paration similaire.

Une autre source d'influence sur les premiers protocoles Internet a Ă©mergĂ© en Europe, en particulier dans un rĂ©seau dĂ©veloppĂ© au dĂ©but des annĂ©es 1970, Ă  la suite de la mise en Ɠuvre du Plan Calcul – un programme lancĂ© par Charles de Gaulle pour dĂ©velopper sa propre industrie informatique française. De Gaulle s'inquiĂ©tait depuis longtemps de la montĂ©e de la domination politique, commerciale, financiĂšre et culturelle des États-Unis en Europe de l'Ouest. Il a dĂ©cidĂ© de faire Ă  nouveau de la France un leader mondial indĂ©pendant, et non un pion dans la guerre froide entre les États-Unis et l'URSS. En ce qui concerne l'industrie informatique dans les annĂ©es 1960, deux menaces particuliĂšrement fortes ont Ă©mergĂ© pour cette indĂ©pendance. PremiĂšrement, les États-Unis refusaient de dĂ©livrer des licences d'exportation pour leurs ordinateurs les plus puissants, que la France souhaitait utiliser pour dĂ©velopper ses propres bombes atomiques. DeuxiĂšmement, la sociĂ©tĂ© amĂ©ricaine General Electric est devenue le principal propriĂ©taire du seul fabricant français d'ordinateurs, la Compagnie des Machines Bull – et peu aprĂšs, elle a fermĂ© plusieurs lignes de produits majeures de Bull (la sociĂ©tĂ© a Ă©tĂ© fondĂ©e en 1919 par un NorvĂ©gien nommĂ© Bull, pour la production de machines fonctionnant avec des cartes perforĂ©es – tout comme IBM. Elle a dĂ©mĂ©nagĂ© en France dans les annĂ©es 1930, aprĂšs la mort du fondateur). Ainsi est nĂ© le Plan Calcul, visant Ă  garantir la capacitĂ© de la France Ă  assurer ses propres capacitĂ©s informatiques.

Pour contrĂŽler l'exĂ©cution du Plan Calcul, de Gaulle a créé la dĂ©lĂ©gation Ă  l’informatique, qui rendait directement compte Ă  son Premier ministre. Au dĂ©but de l'annĂ©e 1971, cette dĂ©lĂ©gation a chargĂ© l'ingĂ©nieur Louis Pouzin de crĂ©er la version française d'ARPANET. La dĂ©lĂ©gation pensait que les rĂ©seaux par paquets joueraient un rĂŽle crucial dans les calculs des annĂ©es Ă  venir, et que des connaissances techniques directement dans ce domaine seraient nĂ©cessaires pour que le Plan Calcul rĂ©ussisse.

Histoire d'Internet : interaction entre réseaux
Pouzin à la conférence de 1976

Pouzin, diplĂŽmĂ© de l'École Polytechnique de Paris, la principale Ă©cole d'ingĂ©nieurs de France, a travaillĂ© dans sa jeunesse pour un fabricant français de matĂ©riel tĂ©lĂ©phonique, avant de passer chez Bull. LĂ , il a convaincu ses employeurs qu'ils devaient en savoir plus sur les avancĂ©es technologiques des États-Unis. Ainsi, en tant qu'employĂ© de Bull, il a contribuĂ© pendant deux ans et demi, de 1963 Ă  1965, Ă  la crĂ©ation d'un systĂšme compatible de partage de temps (Compatible Time-Sharing System, CTSS) au MIT. Cette expĂ©rience a fait de lui l'expert principal en calcul interactif Ă  temps partagĂ© dans toute la France – et, probablement, dans toute l'Europe.

Histoire d'Internet : interaction entre réseaux
Architecture du réseau Cyclades

Puzin a nommĂ© le rĂ©seau qu'on lui a demandĂ© de crĂ©er Cyclades, en hommage au groupe d'Ăźles grecques des Cyclades, situĂ© en mer ÉgĂ©e. Selon le nom, chaque ordinateur de ce rĂ©seau Ă©tait, en substance, une Ăźle distincte. La principale contribution de Cyclades aux technologies rĂ©seau fut le concept de datagramme – la forme la plus simple de communication par paquets. L'idĂ©e se composait de deux parties complĂ©mentaires :

  • Les datagrammes sont indĂ©pendants : contrairement aux donnĂ©es dans un appel tĂ©lĂ©phonique ou un message ARPANET, chaque datagramme peut ĂȘtre traitĂ© indĂ©pendamment. Il ne dĂ©pend pas des messages prĂ©cĂ©dents, de leur ordre, ni d'un protocole d'Ă©tablissement de connexion (comme composer un numĂ©ro de tĂ©lĂ©phone).
  • Les datagrammes sont transmis d'hĂŽte Ă  hĂŽte – toute la responsabilitĂ© de l'envoi fiable du message Ă  l'adresse incombe Ă  l'expĂ©diteur et au destinataire, et non au rĂ©seau, qui, dans ce cas, agit simplement comme un « tuyau ».

Le concept de datagramme a semblĂ© une hĂ©rĂ©sie aux collĂšgues de Puzin de l'organisation française chargĂ©e des postes, tĂ©lĂ©phones et tĂ©lĂ©graphes (PTT), qui dans les annĂ©es 1970 crĂ©ait son propre rĂ©seau basĂ© sur des connexions similaires Ă  celles des tĂ©lĂ©phones et des connexions terminal Ă  ordinateur (plutĂŽt qu'ordinateur Ă  ordinateur). Cela se faisait sous la supervision d'un autre diplĂŽmĂ© de l'École polytechnique, RĂ©mi Dufresne. L'idĂ©e de renoncer Ă  la fiabilitĂ© des transmissions au sein du rĂ©seau Ă©tait repoussante pour la PTT, car des dĂ©cennies d'expĂ©rience l'avaient poussĂ©e Ă  rendre le tĂ©lĂ©phone et le tĂ©lĂ©graphe aussi fiables que possible. De plus, d'un point de vue Ă©conomique et politique, transmettre le contrĂŽle de toutes les applications et services aux ordinateurs-hĂŽtes situĂ©s Ă  la pĂ©riphĂ©rie du rĂ©seau menaçait de transformer la PTT en quelque chose de tout Ă  fait non unique et interchangeable. Cependant, rien ne renforce un avis comme une forte opposition Ă  celui-ci, donc le concept de connexions virtuelles de la PTT n’a fait que contribuer Ă  convaincre Puzin de la justesse de son datagramme – une approche pour crĂ©er des protocoles fonctionnant pour la communication d’un hĂŽte Ă  un autre.

Puzhen et ses collĂšgues du projet Cyclades ont participĂ© activement Ă  l'INWG et Ă  diverses confĂ©rences oĂč les idĂ©es sous-jacentes au TCP Ă©taient discutĂ©es, n'hĂ©sitant pas Ă  exprimer leur avis sur le fonctionnement des rĂ©seaux. Tout comme Melcaf, Puzhen et son collĂšgue Hubert Zimmerman mĂ©ritent d'ĂȘtre mentionnĂ©s dans le travail sur le TCP de 1974, et au moins un autre de leurs collĂšgues, l'ingĂ©nieur GĂ©rard le Lann, a Ă©galement aidĂ© Cerf Ă  peaufiner les protocoles. Plus tard, Cerf se souvenait que "contrĂŽle de flux la mĂ©thode de fenĂȘtre glissante pour TCP a Ă©tĂ© directement inspirĂ©e par une discussion Ă  ce sujet avec Puzhen et son Ă©quipe
 Je me souviens de Bob Metcalfe, le Lann et moi allongĂ©s sur un grand morceau de papier Ă  dessin sur le sol de mon salon Ă  Palo Alto, essayant de dessiner des diagrammes d'Ă©tat pour ces protocoles".

«FenĂȘtre glissante» dĂ©signe la maniĂšre dont TCP contrĂŽle le flux de donnĂ©es entre l'expĂ©diteur et le rĂ©cepteur. La fenĂȘtre actuelle comprend tous les paquets du flux de donnĂ©es sortant que l'expĂ©diteur peut envoyer activement. Le bord droit de la fenĂȘtre se dĂ©place vers la droite lorsque le rĂ©cepteur signale qu'il y a de la place dans le tampon, et le bord gauche se dĂ©place vers la droite lorsque le rĂ©cepteur signale la rĂ©ception des paquets prĂ©cĂ©dents".

Le concept du diagramme s'est parfaitement accordé avec le comportement des réseaux de diffusion tels qu'Ethernet et ALOHANET, envoyant inévitablement leurs messages dans une atmosphÚre bruyante et indifférente (par contraste avec ARPANET, plus semblable à un téléphone, qui nécessitait pour son bon fonctionnement une livraison séquentielle des messages entre les IMP par une ligne fiable d'AT&T). Il était logique d'adapter les protocoles pour la transmission intra-réseau aux réseaux les moins fiables, plutÎt qu'à leurs parents plus complexes, et c'est précisément ce que le protocole TCP de Kahn et Cerf a fait.

Je pourrais continuer dans cette veine en décrivant le rÎle britannique dans le développement précoce de l'interconnexion, mais il ne vaut pas la peine de s'enfoncer dans trop de détails pour ne pas perdre de vue l'essentiel : les deux noms les plus étroitement associés à l'invention d'Internet n'étaient pas les seuls à avoir de l'importance.

TCP conquiert tout le monde

Que s'est-il donc passé avec ces premiÚres idées de coopération intercontinentale ? Pourquoi Serf et Kahn sont-ils célébrés partout comme les pÚres de l'internet, tandis que Puzan et Zimmerman sont méconnus ? Pour comprendre cela, il est d'abord nécessaire de plonger dans les détails procéduraux des premiÚres années de l'INWG.

Suivant l'esprit du groupe de travail du rĂ©seau ARPA et ses « demandes de commentaires » (Requests for Comment, RFC), l'INWG a créé son propre systĂšme de « notes gĂ©nĂ©rales ». Dans le cadre de cette pratique, aprĂšs environ un an de collaboration, Kahn et Serf ont prĂ©sentĂ© une Ă©bauche du TCP pour l'INWG sous la forme de la note n°39 en septembre 1973. C'Ă©tait en essence le mĂȘme document qu'ils ont publiĂ© dans les Transactions IEEE le printemps suivant. En avril 1974, l'Ă©quipe Cyclades, dirigĂ©e par Hubert Zimmerman et Michel Eli, a publiĂ© une proposition concurrente, l'INWG 61. La diffĂ©rence rĂ©sidait dans des visions divergentes sur diffĂ©rents compromis techniques, principalement sur la maniĂšre dont les paquets sont partagĂ©s et recomposĂ©s lorsqu'ils traversent des rĂ©seaux avec des tailles de paquets plus petites.

La fracture Ă©tait minimale, cependant la nĂ©cessitĂ© de parvenir Ă  un accord a pris une urgence inattendue en raison des projets d'examen des normes rĂ©seau annoncĂ©s par le ComitĂ© Consultatif International TĂ©lĂ©phonique et TĂ©lĂ©graphique (CCITT) [ComitĂ© consultatif international sur la tĂ©lĂ©phonie et le tĂ©lĂ©graphe]. Le CCITT, un organisme du Union Internationale des TĂ©lĂ©communications, responsable de la normalisation, travaillait selon un cycle de quatre ans pour ses sessions plĂ©niĂšres. Les propositions devant ĂȘtre examinĂ©es lors de la session de 1976 devaient ĂȘtre soumises avant l'automne 1975, et aucune modification ne pouvait ĂȘtre apportĂ©e entre cette date et 1980. Des rĂ©unions frĂ©nĂ©tiques au sein de l'INWG ont abouti Ă  un vote final, oĂč un nouveau protocole a Ă©tĂ© choisi, dĂ©crit par des reprĂ©sentants d'organisations majeures dans le domaine des rĂ©seaux informatiques dans le monde – Serf d'ARPANET, Zimmerman de Cyclades, Roger Scantlebury du National Physical Laboratory britannique et Alex Mackenzie de BBN. La nouvelle proposition, l'INWG 96, optait pour un compromis entre 39 et 61, et semblait Ă©tablir une direction pour le dĂ©veloppement des communications interrĂ©seaux pour un avenir proche.

Mais en réalité, ce compromis a marqué le dernier soupir de la coopération internationale dans le domaine de l'interconnexion, et ce fait était précédé par l'absence inquiétante de Bob Kahn lors du vote du INWG sur la nouvelle proposition. Il s'est avéré que le résultat du vote n'a pas respecté les délais imposés par le CCITT, et de plus, Cerf a encore aggravé la situation en envoyant une lettre au CCITT dans laquelle il a décrit que cette proposition manquait de consensus total au sein de l'INWG. Cependant, toute proposition de l'INWG n'aurait de toute façon probablement pas été acceptée, car les dirigeants dominant du CCITT, issus des télécoms, n'étaient pas intéressés par les réseaux prenant en charge les datagrammes, qui avaient été imaginés par des chercheurs en informatique. Ils voulaient un contrÎle total sur le trafic du réseau, et non déléguer ce pouvoir aux ordinateurs sur place, qu'ils ne pouvaient pas contrÎler. Ils ont complÚtement ignoré la question de l'interconnexion, et ont accepté d'adopter le protocole des connexions virtuelles pour un réseau séparé, appelé X.25.

L'ironie, c'est que le protocole X.25 a Ă©tĂ© soutenu par l'ancien patron de Kahn, Larry Roberts. Autrefois, il Ă©tait le leader des recherches avancĂ©es sur les rĂ©seaux, mais ses nouveaux intĂ©rĂȘts en tant que leader d'entreprise l'ont conduit au CCITT pour sanctionner les protocoles que sa sociĂ©tĂ©, Telenet, utilisait dĂ©jĂ .

Les EuropĂ©ens, principalement sous la direction de Zimmermann, ont tentĂ© une nouvelle approche en se tournant vers une autre organisation de normalisation, oĂč la domination des dirigeants du secteur des tĂ©lĂ©communications n'Ă©tait pas aussi forte – l'Organisation internationale de normalisation, ISO. Le standard de communication pour les systĂšmes ouverts obtenu (OSI) avait certains avantages par rapport Ă  TCP/IP. Par exemple, il ne possĂ©dait pas le systĂšme d'adressage hiĂ©rarchique limitĂ© comme l'IP, dont les contraintes ont nĂ©cessitĂ© d'introduire plusieurs hacks bon marchĂ© pour faire face Ă  l'explosion d'internet dans les annĂ©es 1990 (dans les annĂ©es 2010, les rĂ©seaux commencent enfin Ă  passer Ă  la version 6 du protocole IP, qui corrige les problĂšmes de limitation de l'espace d'adresses). Cependant, ce processus a traĂźnĂ© pour de nombreuses raisons, sans conduire Ă  la crĂ©ation d'un logiciel opĂ©rationnel. En particulier, les procĂ©dures ISO, bien adaptĂ©es Ă  l'approbation des pratiques techniques Ă©tablies, ne convenaient pas aux technologies Ă©mergentes. Et lorsque l'Internet basĂ© sur TCP/IP a commencĂ© Ă  se dĂ©velopper dans les annĂ©es 1990, l'OSI a perdu de sa pertinence.

Passons de la bataille pour les normes Ă  des considĂ©rations pratiques sur la construction de rĂ©seaux sur le terrain. Les EuropĂ©ens se sont sĂ©rieusement engagĂ©s dans la mise en Ɠuvre de l'INWG 96 pour relier Cyclades et le laboratoire national de physique dans le cadre de la crĂ©ation d'un rĂ©seau d'information europĂ©en. Mais Kan et d'autres leaders du projet Internet ARPA n'avaient pas l'intention de freiner le train TCP au nom de la coopĂ©ration internationale. Kan avait dĂ©jĂ  allouĂ© des fonds pour la mise en Ɠuvre du TCP dans ARPANET et PRNET, et ne voulait pas tout recommencer. Surf a tentĂ© de promouvoir aux États-Unis le soutien au compromis qu'il avait Ă©laborĂ© pour l'INWG, mais a finalement abandonnĂ©. Il a Ă©galement dĂ©cidĂ© de renoncer au stress de la vie d'adjoint-professeur et, suivant l'exemple de Kan, est devenu gestionnaire de programme Ă  l'ARPA, s'Ă©loignant d'une participation active Ă  l'INWG.

Pourquoi alors le dĂ©sir des EuropĂ©ens de fonder un front uni et un standard international officiel a-t-il abouti Ă  si peu ? Cela est principalement dĂ» aux diffĂ©rentes positions des dirigeants amĂ©ricains et europĂ©ens des tĂ©lĂ©communications. Les EuropĂ©ens devaient faire face Ă  une pression constante pour adopter le modĂšle de datagrammes de la part de leurs responsables postaux et de tĂ©lĂ©communications (PTT), qui agissaient comme des dĂ©partements administratifs des gouvernements nationaux concernĂ©s. En raison de cela, ils avaient plus de motivation Ă  trouver un consensus dans les processus officiels de normalisation. La chute rapide de Cyclades, qui a perdu l'intĂ©rĂȘt des politiques en 1975 et tout financement en 1978, constitue un matĂ©riau pour Ă©tudier le pouvoir des PTT. Puzin a blĂąmĂ© son administration. ValĂ©ry Giscard d'Estaing. d'Estaing est arrivĂ© au pouvoir en 1974 et a formĂ© un gouvernement composĂ© de reprĂ©sentants de l'École nationale d'administration (ENA), mĂ©prisĂ© par Pouzin : si l'École polytechnique pouvait ĂȘtre comparĂ©e au MIT, alors l'ENA pourrait ĂȘtre assimilĂ©e Ă  la Harvard Business School. L'administration d'Estaing a construit sa politique en matiĂšre de technologies de l'information sur l'idĂ©e de « champions nationaux », et un tel rĂ©seau informatique nĂ©cessitait le soutien de PTT. Le projet Cyclades n'aurait jamais reçu un tel soutien ; au lieu de cela, le concurrent de Pouzin, Desprez, a dirigĂ© la crĂ©ation d'un rĂ©seau Ă  connexions virtuelles basĂ© sur X.25, appelĂ© Transpac.

Aux États-Unis, tout Ă©tait diffĂ©rent. AT&T n'avait pas le mĂȘme pouvoir politique que ses homologues Ă  l'Ă©tranger, elle ne faisait pas partie de l'administration amĂ©ricaine. Au contraire, le gouvernement limitait et affaiblissait fortement l'entreprise Ă  l'Ă©poque, l'empĂȘchant de s'impliquer dans le dĂ©veloppement des rĂ©seaux et des services informatiques, et elle fut bientĂŽt complĂštement dĂ©mantelĂ©e. L'ARPA pouvait librement dĂ©velopper son programme Internet sous la protection d'un puissant ministĂšre de la DĂ©fense, sans aucune pression politique. Elle finançait la mise en Ɠuvre du TCP sur divers ordinateurs et utilisait son influence pour obliger tous les hĂŽtes d'ARPANET Ă  adopter le nouveau protocole en 1983. Ainsi, le rĂ©seau informatique le plus influent au monde, dont de nombreux nƓuds Ă©taient les organisations de calcul les plus influentes au monde, est devenu un lieu de dĂ©veloppement du TCP/IP.

Ainsi, le TCP/IP est devenu la pierre angulaire d'Internet, et pas seulement d'Internet, grùce à la relative liberté politique et financiÚre de l'ARPA par rapport à toute autre organisation impliquée dans les réseaux informatiques. Malgré l'OSI, l'ARPA est devenue le chien agitant une queue indignée dans la communauté de recherche réseau. Du point de vue de 1974, on pouvait voir que de nombreuses lignes d'influence se dirigeaient vers le travail de Cerf et Kahn sur le TCP, et de nombreuses options potentielles de coopération internationale qui pourraient émerger de leur base. Cependant, du point de vue de 1995, tous les chemins mÚnent à un moment clé unique, à une seule organisation américaine et à deux noms célÚbres.

À lire aussi

  • Janet Abbate, Inventer Internet (1999)
  • John Day, “Le bruit Ă  l'extĂ©rieur pendant que l'INWG dĂ©battait,” IEEE Annals of the History of Computing (2016)
  • Andrew L. Russell, Open Standards and the Digital Age (2014)
  • Andrew L. Russell et ValĂ©rie Schafer, “À l'ombre d'ARPANET et d'Internet : Louis Pouzin et le rĂ©seau Cyclades dans les annĂ©es 1970,” Technology and Culture (2014)

Source : habr.com

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster