Les réseaux |
L'ordinateur est un outil très pratique mais, une fois en réseau, l'étendue de ses possibilités devient pratiquement infinie ! Voici l'histoire des moyens de communication et des réseaux informatiques qui ont permis l'apparition d'Internet.
1792 : Les frères Chappe inventent le télégraphe optique en France. Il permet d'envoyer des messages rapidement sur une longue distance en utilisant un réseau de tours surmontées d'un bras articulé pour transmettre à vue des signaux codés.
1836 - 1838 : Les Anglais Edward Davy, William Looke et Charles Wheastone vont inventer et mettre au point le télégraphe.
Le peintre Américain Samuel Morse invente le code qui porte son nom utilisant des points et des traits pour représenter les caractères à transmettre.
24 Mai 1844 : Samuel Morse effectue la première démonstration publique du télégraphe en envoyant le message "What hath God wrought ?" sur une distance de 60 km entre Philadelphie et Washington.
Les réseaux télégraphiques vont très rapidement se développer dans le monde (37000 km de lignes installlées en 10 ans).
1858 : Le premier cable transatlantique est tiré entre les Etats Unis et l'Europe pour interconnecter les systèmes de communication Américains et Européens. Il cessa de fonctionner au bout de quelques jours ! Un second cable transatlantique fût tiré en 1866 et resta en exploitation pendant une centaine d'années.
1876 : L'Américain Graham Bell invente le téléphone et fonde la compagnie Bell Telephone Company.
1955 : Premier réseau informatique à but commercial : SABRE (Semi Automated Business Related Environment) réalisé par IBM. Il relie 1200 téléscripteurs à travers les Etats-Unis pour la réservation des vols de la compagnie American Airlines.
1957 : Suite au lancement du premier Spoutnik par les Soviétiques, le président Dwight D. Eisenhower crée l'ARPA (Advanced Research Project Agency) au sein du DoD (Department of Defense) pour piloter un certain nombre de projets dans le but d'assurer aux USA la supériorité scientifique et technique sur leurs voisins Russes.
Juillet 1958 : Le premier bunker du réseau SAGE (système de défense Américain) devient opérationnel. L'ordinateur AN/FSQ7 (dont le WhirlWind de 1951 était le prototype) dans chaque bunker est capable de gérer 400 avions simultanément. Le dernier bunker du réseau SAGE fermera en Janvier 1984.
1958 : La BELL crée le premier Modem permettant de transmettre des données binaires sur une simple ligne téléphonique.
Juillet 1961 : Leonard Kleinrock du MIT publie une première théorie sur l'utilisation de la commutation de paquets pour transférer des données.
Octobre 1962 : Le docteur J.C.R. Licklider du MIT est nommé à l'ARPA pour diriger les recherches pour une meilleure utilisation militaire de l'informatique. Il avait écrit en Août une série de notes décrivant sa vision d'un "réseau galactique" permettant à toute personne d'accéder rapidement à toute information ou tout programme, où qu'il se trouve. Il convaincra ses successeurs, Ivan Sutherland, Bob Taylor et Lawrence G. Roberts du MIT de l'importance de ce concept de réseau.
1964 : Leonard Kleinrock du MIT publie un livre sur la communication par commutation de paquets. Il va convaincre Lawrence G. Roberts du bien fondé de l'utilisation de la commutation de paquets plutôt que de circuits dédiés pour réaliser un réseau.
1965 : Lawrence G. Roberts va, avec Thomas Merill, connecter l'ordinateur TX-2 au Massachussets avec l'ordinateur Q-32 en Californie par une liaison téléphonique. Cette expérience va prouver la faisabilité et l'utilité d'un réseau d'ordinateurs. Elle va aussi achever de convaincre Roberts de la supériorité de la commutation de paquet par rapport à l'utilisation de circuits dédiés comme ce fût le cas dans cette expérience.
1967 : Lawrence G. Roberts, récemment arrivé à la tête du projet de réseau informatique à l'ARPA, publie ses "Plans pour le réseau ARPANET" au cours
d'une conférence. Lors de cette conférence sera aussi publié un papier sur un concept de réseau à commutation de paquets par Donald Davies et Robert Scantlebury du NPL et également un papier de Paul Baran de la RAND au sujet
de l'utilisation d'un réseau à commutation de paquet pour transmission sécurisée de la voix, même en cas de destruction partielle du réseau en cas de guerre nucléaire.
Il est amusant de noter que ces groupes ont travaillé en parallèle sur des concepts similaires et sans avoir connaissance des travaux des autres pour aboutir en même temps à la même conclusion !
C'est aussi à cause de la similitude entre le projet de la RAND et le projet de l'ARPA qu'est née la fausse rumeur selon laquelle le réseau ARPANET
avait été lancé à cause du besoin de relier les ordinateurs entre eux par un réseau insensible aux destructions d'une guerre nucléaire.
Aout 1968 : Lawrence G. Roberts et la communauté de chercheurs "sponsorisée" par l'ARPA ont défini la structure et les spécifications du futur réseau ARPANET. Ils lancent un appel d'offre pour la réalisation d'un composant clé du réseau : le commutateur de paquet appelé aussi IMP (Interface Message Processor). La société BBN (Bolt Beranek and Newman) remportera l'appel d'offre en Décembre 1968.
Septembre 1969 : BBN installe le premier équipement réseau IMP (basé sur un mini-ordinateur Honeywell 516 avec 12 Ko de Ram, voir photo ci-contre) à l'UCLA et le premier ordinateur (XDS SIGMA 7) y est connecté. Un ordinateur (XDS 940) de l'équipe de Douglas C. Engelbart de la Stanford Research Institute est alors relié via une liaison à 50 kbits/s. Les premières
données sont échangées entre ces machines. Peu après, un ordinateur (IBM 360/75) situé l'université de Santa Barbara et un autre (Dec PDP-10) situé à l'université de l'Utah à Salt Lake City sont raccordés. Le réseau ARPANET initial constitué de 4 ordinateurs est alors en fonctionnement fin 1969.
Voici un schéma de l'époque représentant ce réseau.
Lors d'une interview, le professeur Kleinrock de l'UCLA raconta la première expérience réalisée avec ce réseau : se connecter à l'ordinateur de la SRI depuis celui de l'UCLA en tapant LOGIN :
Nous avons appelé les gens de SRI par téléphone. Nous avons alors tapé L puis demandé au téléphone "Vous voyez le L ?" La réponse vint alors : "Oui, nous voyons le L" Nous avons alors tapé O puis redemandé au téléphone "Vous voyez le O ?" "Oui, nous voyons le O" Nous avons alors tapé G et tout le système a crashé !!! |
1969 : Création de la norme de connexion série RS232.
Décembre 1970 : Le Network Working Group sous la direction de S. Crocker termine le protocole de communication entre ordinateurs pour le réseau ARPANET appelé Network Control Protocol ou NCP. De nouveaux ordinateurs furent rapidement branchés sur ARPANET et l'implémentation de NCP sur la période 1971-1972 permit aux utilisateurs de ce réseau de développer les premières applications.
Avril 1971 : A cette époque, le réseau ARPANET
est constitué de 23 ordinateurs sur 15 sites différents reliés par des liaisons à 50 kbits/s.
En voici le schéma.
Mars 1972 : Ray Tomlinson de BBN réalise la première application réseau majeure pour ARPANET : un logiciel basique de courrier électronique répondant au besoin de communication des développeurs du réseau.
Juillet 1972 : Lawrence G. Roberts améliore les possibilités du courrier électronique en écrivant un logiciel permettant de lister, lire sélectivement, archiver, répondre ou faire suivre son email. A partir de cet instant, la messagerie électronique va devenir pour les dix années qui vont suivre l'application réseau majeure.
Octobre 1972 : Une démonstration publique du réseau ARPANET fut réalisée lors de la première conférence sur les communications informatiques à Washington. Un IMP et 40 terminaux furent raccordés au réseau pour la durée de la conférence. Plusieurs pays se mirent d'accord sur la nécessité de mettre en place des protocoles de communication communs, ce qui mena à la création du groupe de travail INWG (InterNetwork Working Group), dirigé par Vinton Cerf.
1972 : L'ARPA est renommé DARPA (Defense Advanced Research Projects Agency).
1972 : Le succès du programme d'email sur ARPANET a presque aussitôt entraîné la création des mailing-lists (listes de diffusion).
L'une des premières mailing-list avec un volume de messages très important fût SF-LOVERS, dédiée à la discussion entre fans de Science Fiction :-)
1972 - 1973 : Bob Kahn travaille au sein du DARPA sur un projet de commutation de paquets par radio ce qui nécessite la création d'un nouveau protocole capable
de transmettre les paquets d'informations, quelles que soient les perturbations radio. Ayant été un architecte majeur de l'ARPANET, il envisagea d'utiliser NCP (protocole réseau de
l'ARPANET). Mais ce protocole étant insuffisant (pas de contrôle d'erreur, pas de possibilité d'adresser des machines au delà d'un IMP (équipement réseau). Il décida alors, en
collaboration avec Vinton Cerf, chercheur à Stanford, de réaliser un nouveau protocole répondant à ce cahier des charges et permettant de relier les réseaux (internetting). C'est ainsi
que fut crée TCP/IP (Transmission Protocol, Internet Protocol).
Un premier papier sur TCP/IP fut publié par ces deux chercheurs en Septembre 1973 lors d'une conférence de l'International Network Working Group (INWG).
Janvier 1973 : A cette date, 35 machines sont maintenant connectées sur le réseau ARPANET. Une première liaison satellite est mise en place pour raccorder l'Université de Hawai sur le réseau.
1973 : Bob Metcalfe met au point l'interface réseau Ethernet chez Xerox en s'inspirant des principes du réseau informatique radio de l'université de Hawai : Alohanet.
1974 : La société BBN lance Telenet, le premier réseau à commutation de paquets à usage commercial (utilisation des technologies employées sur ARPANET)
1975 : Première release du Jargon File par Raphael Finkel !
1976 : Fondation de la firme U.S. Robotics.
1976 : Les laboratoires Bell d'AT&T développent UUCP (Unix to Unix Copy Program). Il s'agit du premier protocole d'échanges de données largement disponible et qui sera énormément utilisé avant l'avènement de TCP/IP et d'Internet.
1976 : Le DoD (Department of Defense) commence ses expérimentations sur TCP/IP et décide rapidement de migrer le réseau ARPANET vers ce protocole.
1976 : A ce moment, le réseau ARPANET, en incluant les liaisons radio et satellite est composé de 111 ordinateurs.
1976 : Adoption de la norme X25 par le CCITT (Comité Consultatif International Télégraphique et Téléphonique) décrivant l'interfaçage des terminaux sur un réseau de communication par paquets. Cette norme a été définie dans l'urgence pour éviter qu'IBM n'impose mondialement sa propre norme propriétaire SNA (Systems Network Architecture).
Juillet 1977 : Première démonstration de l'interconnexion des réseaux ARPANET, Packet Radio Net et SATNET grâce à l'utilisation du protocole TCP/IP.
Février 1978 : Création du premier BBS (Bulletin Board System) à Chicago par Ward Christianson et Randy Suess. Il s'appelait
RCPM (Remote C/PM).
Ward Christianson est par ailleurs l'auteur du protocole de transfert de fichiers
par modem XModem.
1978 : La DGT installe sur toute la France son réseau de communication à haut débit TRANSPAC fonctionnant sur le principe de la commutation de paquets.
1978 : Le CCITT définit le modèle standard de transmission de terminal à terminal, ou modèle OSI (Open Systems Interconnect) en 7 couches pour amener la standardisation au sein de la jungle des protocoles de communication de tous les constructeurs informatiques.
Juin 1979 : Bob Metcalfe quitte le Xerox Parc ou il a mis au point le réseau Ethernet et fonde sa propre société 3Com pour commercialiser des cartes Ethernet.
Juillet 1979 : Compuserve lance son premier service en ligne pour les fans de micro informatique : MicroNET.
1979 : Hayes sort un modem 110/300 bauds pour l'Apple ][. Il est vendu 380 $.
Fin 1979 : Apparition des groupes de conversation USENET (Unix User Network).
Tout a commencé quand Steve Bellovin (de l'université de Caroline du Nord)
a écrit un script shell sous Unix V7 pour tester un système d'échange de
messages classés par catégorie entre serveurs Unix en utilisant le protocole UUCP.
Tom Truscott, Jim Ellis et Dennis Rockwell (de l'Université de Duke) avaient eu
cette idée en utilisant un programme d'échange local de messages utilisé dans les
deux universités.
Un autre étudiant de l'université de Duke, Stephen Daniels réécrivit
ce shell en langage C, donnant ainsi le jour à la première version
officielle appelée A News.
Deux serveurs, un dans chaque université, reliés par UUCP,
formèrent le début d'USENET (USEr NETwork). Les premiers groupes de nouvelles étaient
subdivisés en deux hiérarchies : net.* et dept.* L'un des premiers groupes de nouvelles
créé fut net.chess
Août 1980 : Vinton Cerf, scientifique au DARPA propose un plan d'interconnexion (inter-network connection) entre les réseaux CSNET et ARPANET utilisant le protocole TCP/IP. Il sagit du point de départ du réseau internet tel que nous le connaissons actuellement.
été 1980 : De nouveaux sites s'interconnectent sur le réseau USENET. Voici un schéma de l'époque représentant les interconnexions :
reed phs 1) duke Duke University \ / \ 2) unc University of North Carolina at Chapel Hill uok --- duke --unc 3) phs Physiology Dept. of the Duke Medical School / \ 4) reed Reed College research vax135 5) uok University of Oklahoma | 6) research Bell Labs Murray Hill ucbvax 7) vax135 Bell Labs Murray Hill 8) ucbvax University of California at Berkeley
1980 : La DGT lance une expérience d'Annuaire Minitel Electronique en Bretagne.
Août 1981 : Nombre de machines connectées sur Internet : 213
1981 : La DGT lance une expérience à grande échelle de son terminal télématique Minitel à Vélizy, Versailles et Val de Bièvre.
1981 : La NSF (National Science Foundation) lance CSNET (Computer Science Network), un réseau d'ordinateurs universitaires reliés entre eux par des liaisons 56 kBits/s et non reliés à ARPANET.
1981 : Matt Glickman et Mark Horton de l'université de Berkeley écrivent la version "B" du logiciel gérant les news USENET. vous trouverez ici un schéma du réseau de l'ensemble des serveurs de News de l'époque. Voici la première liste des newsgroups publiée sur USENET le 26 Janvier 1982.
Mai 1982 : Nombre de machines connectées sur Internet : 235
1982 : L'ARPA choisis les protocoles TCP (Transmission Control Protocol) et IP (Internet Protocol) pour la communication sur le réseau ARPANET.
1982 : Le réseau EUnet (European Unix network) est mis en place pour interconnecter les machines Européennes et permettre la circulation de l'email et des news USENET. Les premiers pays raccordés sont la Hollande, le Danemark, la Suède et l'Angleterre.
1er Janvier 1983 : Le réseau ARPANET bascule du protocole NCP vers le protocole TCP/IP.
Aout 1983 : Nombre de machines connectées sur Internet : 562
1983 : Une passerelle est mise en place pour interconnecter ARPANET et CSNET.
1983 : Gene Spafford organise le Backbone USENET, c'est à dire un ensemble de serveurs reliés entre eux sur Internet et s'échangeant les news rapidement pour aider au fonctionnement global d'USENET. C'est de la qu'est née la légende du Backbone Cabal, devenue depuis la Usenet Cabal, formée des administrateurs des serveurs de News du Backbone participant à une mailing-list décidant de la création des nouveaux groupes de nouvelles.
Janvier 1984 : Suite à un long procès pour violation de la loi antitrust la société AT&T Bell Systems est dissoute et réorganisée en de nombreuses sociétés plus petites surnommées les Baby Bells.
Juin 1984 : Le logiciel FidoBBS est programmé par Tom Jennings
, sysop du serveur FidoBBS à San Francisco. Grâce à ce
logiciel, il a été possible de mettre en place un réseau de micro ordinateurs
permettant l'échange de courrier et de forums entre toutes les machines
interconnectées, créant ainsi le réseau mondial Fidonet entièrement
géré par des particuliers.
A la fin de l'année 1984, plusieurs dizaines de BBS étaient déjà
interconnectés.
Avant d'être sur internet, votre serviteur a passé beaucoup de temps entre
1990 et 1995 sur ce réseau :-)
Octobre 1984 : Nombre de machines connectées sur Internet : 1024
1984 : Sandy Lerner et Len Bosack fondent la société Cisco Systems dans le salon de leur maison (Cf. photo !) pour fabriquer et vendre les premiers Routeurs permettant d'interconnecter divers réseaux entre eux pour former un réseau global. |
1984 : Mise en place du DNS (Domain Name Server) sur Internet. Jusque la, pour trouver une machine sur Internet, il fallait soit connaître son adresse numérique, soit tenir à jour un unique fichier texte contenant le nom et l'adresse numérique correspondante de toutes les machines de l'Internet, ce qui est rapidement devenu impossible avec la rapide croissance de ce réseau.
Octobre 1985 : Nombre de machines connectées sur Internet : 1961
1985 : La NSF (National Science foundation) forme le réseau NSFNET reliant 5 sites équipés de super ordinateurs avec des liaisons à 56 kbits/s : L'université de Princeton, Pittsburgh, l'université de Californie à San Diego, l'université de l'Illinois à Urbana-Champaign et l'université de Cornell.
Ce "backbone" va également permettre de relier tous les réseaux régionaux utilisant le protocole TCP/IP, faisant ainsi disparaitre les frontières entre ces réseaux et former un vrai réseau global interconnectant toutes les universités américaines et aussi quelques réseaux Européens et Canadiens.
Février 1986 : Nombre de machines connectées sur Internet : 2308
Novembre 1986 : Nombre de machines connectées sur Internet : 5089