lancement de satellite

Vous ne le croirez pas, mais la création d'Internet est liée au premier satellite spatial lancé par l'URSS en 1957. Et ce n'est pas un complot, mais la version officielle de l'émergence d'Internet. Voici comment c'était.

En 1957, l'Union soviétique a dépassé les États-Unis en lançant le premier satellite, ce qui a porté un coup sérieux au prestige national des Américains. En réponse aux événements, le Congrès a déclaré que cela ne devrait plus se reproduire et en 1958, l' organisation DARPA a été créée .

Defense Advanced Research Projects Agency , ou DARPA - US Department of Defense Advanced Research Projects Agency. Cette organisation a été financée par le département américain de la Défense, mais n'a pas mené de recherche par elle-même, mais a accordé des subventions pour des projets qui les intéressaient.

La DARPA a été chargée de maintenir la pointe de la technologie militaire américaine. La DARPA existe indépendamment des institutions de recherche militaires conventionnelles et relève directement de la direction du ministère de la Défense.

La DARPA n'emploie que deux cents personnes, mais son budget est de plusieurs milliards de dollars. L'organisation finance plusieurs centaines de projets de recherche qui peuvent être utiles au département américain de la Défense.

Ces chiffres sont approximatifs car la DARPA se concentre sur des programmes à court terme (deux à quatre ans) gérés par de petits groupes triés sur le volet d'entreprises contractantes.

Initialement appelé ARPA, il a été renommé DARPA (avec le mot Défense ajouté) en 1972, puis de nouveau ARPA en 1993, et enfin de nouveau DARPA le 11 mars 1996.

La DARPA était responsable du financement du développement par l'université de l'ARPANET (dont Internet a émergé plus tard), ainsi que d' Unix-BSD (le système Berkeley UNIX) et de la pile de protocoles TCP / IP. L'organisation parraine actuellement le développement de véhicules robotiques, entre autres.

ARPANET

Au plus fort de la guerre froide, les États-Unis voulaient un réseau qui pourrait même survivre à une guerre nucléaire. Les réseaux téléphoniques qui existaient alors n'offraient pas la fiabilité et la tolérance aux pannes nécessaires. Avec la perte de nœuds critiques, le réseau téléphonique s'est désintégré en fragments indépendants.

Pour superviser ce problème, un département spécial a été créé au sein de l'organisation ARPA, le Bureau des méthodes de traitement de l'information. Et le développement même du réseau a été confié à un groupe de quatre universités :

  • Université de Californie à Los Angeles
  • Centre de recherche de Stanford
  • Université de l'Utah
  • UC Santa Barbara

La partie recherche a débuté en 1969. L'équipement à cette époque était très primitif, il fallait donc utiliser un grand nombre d'éléments différents pour transférer des données: matériel, services, programmes, etc. ... Il était nécessaire de normaliser leur interaction.

L'armée voulait également qu'un tel système prenne en charge les protocoles de transfert de données les plus avancés prêts à l'emploi : telnet et ftp.

En conséquence, les scientifiques ont décidé de diviser la logique de transfert de données en 7 niveaux logiques, chacun étant construit au-dessus du précédent. Nous aborderons cela plus en détail dans la prochaine leçon.

Les universités participant à son développement ont été choisies comme premiers nœuds de l'ARPANET. Plus tard, ils ont été rejoints par d'autres institutions technologiques et, enfin, par l'armée.

En seulement six mois, la première version de travail a été développée. Le premier test de la technologie eut lieu le 29 octobre 1969 à 21h00 . Le réseau se composait de deux terminaux, qui devaient être aussi éloignés que possible afin de tester le système dans les modes maximaux.

Le premier terminal était situé à l'Université de Californie et le second, à une distance pouvant atteindre 600 km, à l'Université de Stanford. Les terminaux utilisaient des mini-ordinateurs Honeywell DDP-316 16 bits avec 12 Ko de RAM. Les lignes d'abonnés numériques DS-0 d'une capacité de 56 kbps ont été louées à la compagnie de téléphone AT&T.

L'expérience consistait à envoyer le mot login sur le réseau. Cela n'a pas fonctionné la première fois, quelque chose s'est mal passé. Mais quelques heures plus tard, l'expérience a été répétée, et elle a réussi : le destinataire a vu le mot login sur son écran.

Après une expérience réussie, le réseau a commencé à se développer quantitativement et qualitativement. De plus en plus d'universités ont commencé à s'y connecter, le logiciel s'est amélioré, le matériel a été standardisé. Mais le réseau était surtout utilisé par les scientifiques.

En 1973, les universités européennes ont commencé à se connecter au réseau - il est devenu véritablement international. En 1977, il y avait jusqu'à 111 ordinateurs (serveurs) sur le réseau. Et déjà en 1983, sur 4 000 ordinateurs répartis aux États-Unis, des communications par satellite ont été établies avec Hawaï et l'Europe.

TCP/IP

À quelques exceptions près, les premiers ordinateurs étaient connectés directement aux terminaux et utilisés par des utilisateurs individuels, généralement dans le même bâtiment ou la même pièce. Ces réseaux sont devenus connus sous le nom de réseaux locaux ( LAN ). Les réseaux qui vont au-delà du local, c'est-à-dire les réseaux étendus ( WAN ), sont apparus dans les années 1950 et ont été introduits dans les années 1960.

Très souvent, les réseaux locaux ont été développés par des salariés d'universités techniques et de laboratoires pour leurs besoins internes. Ils avaient leurs propres protocoles de transfert de données (parfois analogiques) et, dans la plupart des cas, ils n'étaient pas compatibles les uns avec les autres.

Cependant, en 1972, une pile de protocoles appelée TCP/IP a été créée par un groupe de développeurs dirigé par Vinton Cerf. Il était polyvalent et adapté à la fois au WAN et à plusieurs LAN.

En juillet 1976, Vint Cerf et Bob Kahn ont démontré pour la première fois la transmission de données à l'aide de TCP sur trois réseaux différents. Le colis a suivi l'itinéraire suivant : San Francisco - Londres - Université de Californie du Sud. A la fin de son périple, le colis avait parcouru 150 000 km sans en perdre une miette.

En 1978, Cerf, Jon Postel et Danny Cohan ont décidé de diviser le protocole TCP alors en vigueur en deux fonctions distinctes : TCP et IP (Internet Protocol).

TCP était chargé de décomposer le message en petits paquets, datagrammes, et de les assembler à la destination finale. IP était responsable de la transmission des datagrammes individuels avec contrôle de réception.

C'est ainsi qu'est né le protocole Internet moderne. Et le 1er janvier 1983, ARPANET est passé à un nouveau protocole. Ce jour est considéré comme la date officielle de naissance d'Internet .

UNIX/BSD

Une autre idée originale de la DARPA est le système d'exploitation BSD-UNIX. Il s'agit de toute une famille de systèmes d'exploitation qui remonte aux distributions de l'Université de Berkeley. Tout a commencé avec le système d'exploitation UNIX.

En fait, UNIX a été développé dans les entrailles d'AT&T, le leader technologique de son temps. Mais après avoir été reconnus comme monopoleur, il leur a été interdit de développer une version commerciale de leur système d'exploitation, UNIX.

UNIX était très bon, et il y avait déjà de nombreux programmes pour cela, alors des clones d'UNIX ont commencé à apparaître en masse, construits sur les mêmes principes et soutenant le travail avec ses programmes. De tels systèmes d'exploitation sont appelés Unix-like . Ces clones comprenaient :

  • BSD Unix
  • GNU/Linux
  • macOS
  • MINIX
  • FreeBSD

La famille de systèmes d'exploitation BSD comprend : NetBSD, FreeBSD , OpenBSD , ClosedBSD, MirBSD, DragonFly BSD, PC-BSD, GhostBSD, DesktopBSD, SunOS, TrueBSD, Frenzy, Ultrix et partiellement XNU ( noyau macOS , iOS , tvOS , watchOS , CarPlay , Darwin).

Oui, oui, les systèmes d'exploitation MacOS et iOS ont également un système d'exploitation BSD-UNIX sous le capot. Ce sont les tartes.

Partout où vous creusez, vous trouverez UNIX :

  • Android a Linux sous le capot, basé sur UNIX
  • iPhone exécutant iOS basé sur FreeBSD
  • MacBook exécutant macOS basé sur FreeBSD
  • Presque tous les serveurs sont Linux, et il y a UNIX sous le capot

Routeurs, réfrigérateurs intelligents, SmartTV - tout sous le capot a en quelque sorte le bon vieux UNIX.