ARPANET (Advanced Research Projects Agency Network) a été le premier réseau de commutation de paquets étendu avec contrôle distribué et l'un des premiers réseaux à mettre en œuvre la suite de protocoles TCP/IP. Ces deux caractéristiques ont joué un rôle déterminant dans la création de l’Internet mondial actuel.
La création et les premiers jours d’ARPANET
L'idée d'ARPANET a été formulée pour la première fois par ses créateurs dans une série de mémos rédigés par Robert Taylor du Bureau des techniques de traitement de l'information (IPTO) de l'ARPA (Advanced Research Projects Agency), une branche du Département américain de la Défense, en 1966. Le projet visait à utiliser les ressources informatiques inutilisées des institutions de recherche en les connectant via un réseau.
La première liaison ARPANET fonctionnelle a été établie le 21 novembre 1969 entre l'Université de Californie à Los Angeles (UCLA) et le Stanford Research Institute (SRI). Fin 1971, 15 sites, constitués de départements de recherche universitaires et d'installations militaires, étaient connectés au réseau ARPANET.
Plonger dans les détails d'ARPANET
L'épine dorsale de la conception d'ARPANET était la commutation de paquets, une technique de réseau révolutionnaire à l'époque. Avant la commutation de paquets, la transmission de données entre ordinateurs utilisait la commutation de circuits, qui ressemblait à une ligne téléphonique dédiée, maintenue pendant toute la durée de la transmission. La commutation de paquets, quant à elle, divisait les données en petits morceaux ou paquets, qui pouvaient ensuite suivre l'itinéraire le plus efficace à travers le réseau avant d'être réassemblés à leur destination.
ARPANET a également été parmi les premiers réseaux à implémenter la suite de protocoles TCP/IP, qui est devenue la norme pour toute connectivité Internet. TCP/IP a été conçu et implémenté par Vint Cerf et Bob Kahn en 1973, et ARPANET l'a adopté le 1er janvier 1983.
L'architecture et le fonctionnement d'ARPANET
La structure interne d'ARPANET comprenait des nœuds de commutation de paquets appelés processeurs de messages d'interface (IMP). Chaque IMP était un mini-ordinateur Honeywell DDP-516 associé à du matériel de communication spécialisé. Les IMP étaient reliés entre eux par des lignes à grande vitesse. Chaque IMP pouvait prendre en charge jusqu'à six hôtes, et les communications entre les hôtes étaient réalisées via la commutation de paquets.
Les hôtes peuvent être des ordinateurs centraux, des mini-ordinateurs, des postes de travail, etc., chacun exécutant un logiciel réseau pour la suite de protocoles choisie. Les protocoles ont été mis en œuvre de manière hiérarchique. Au niveau inférieur, les protocoles d'interface réseau régissaient l'interaction entre l'ordinateur hôte et l'IMP auquel il était connecté. Au niveau supérieur, les protocoles d'hôte à hôte permettaient l'échange de données entre les hôtes.
Principales caractéristiques et contributions d'ARPANET
Les principales fonctionnalités d'ARPANET comprenaient :
-
Technologie de commutation de paquets : il s'agit d'un changement majeur par rapport aux systèmes de commutation de circuits traditionnels et constitue désormais la norme de facto dans les communications Internet modernes.
-
Suite de protocoles TCP/IP : ARPANET a été parmi les premiers réseaux à implémenter TCP/IP, qui constitue aujourd'hui le fondement d'Internet.
-
Contrôle distribué : Contrairement à d’autres systèmes de l’époque, le contrôle n’était pas centralisé dans ARPANET. Cette fonctionnalité a contribué à la robustesse et à la résilience du réseau.
-
Utilisation de processeurs de messages d'interface (IMP) : L'utilisation des IMP était un précurseur du concept moderne de routeurs.
Variantes d'ARPANET
Au fil du temps, plusieurs réseaux connexes ont évolué à partir d'ARPANET, qui partageaient bon nombre de ses fonctionnalités clés. En voici quelques uns:
Réseau | Description |
---|---|
MILNET | Un réseau s'est séparé d'ARPANET en 1983 pour fournir un réseau dédié à l'armée américaine. |
CSNET | Le Computer Science Network a été créé en 1981 pour fournir des services de réseautage aux informaticiens universitaires. |
NSFNET | Le National Science Foundation Network était un programme lancé en 1985 pour promouvoir la recherche avancée et les réseaux éducatifs aux États-Unis. |
Utilisation, problèmes et solutions
ARPANET était principalement utilisé pour la recherche ouverte et la communication entre les institutions connectées. Il a facilité le partage de superordinateurs entre chercheurs et est devenu un bureau de poste numérique à haut débit pour l'envoi de courrier électronique, la première application d'Internet.
Cependant, ARPANET a été confronté à plusieurs défis, notamment l'absence d'un ensemble de protocoles universellement acceptés et le manque d'applications en réseau. Ces problèmes ont été résolus grâce à l'adoption de TCP/IP comme suite de protocoles universels et au développement de diverses applications telles que le courrier électronique, le transfert de fichiers et la connexion à distance.
Analyse comparative avec des réseaux similaires
Si ARPANET a été le précurseur de l’Internet moderne, d’autres réseaux ont également contribué à l’Internet tel que nous le connaissons. Voici un tableau comparatif :
Réseau | Contributions clés |
---|---|
ARPANET | Développement et mise en œuvre de concepts de commutation de paquets et de protocoles TCP/IP. |
Réseau NPL | Démonstration de la faisabilité de la commutation de paquets. |
Réseau de mérite | Développement de technologies de réseau et influence des normes. |
CYCLADES | Développé le concept du datagramme et influencé TCP/IP. |
Bien qu'ARPANET ait été officiellement mis hors service en 1990, ses technologies de base continuent de stimuler le développement d'Internet. Les technologies dont l'origine remonte à ARPANET incluent le cloud computing, les VPN et les réseaux à grande échelle tels que l'Internet des objets (IoT).
ARPANET et serveurs proxy
Bien qu'ARPANET lui-même n'utilise pas de serveurs proxy, ces serveurs sont devenus une partie intégrante de l'Internet moderne, issu d'ARPANET. Les serveurs proxy agissent comme intermédiaires dans le flux du trafic Internet, contribuant ainsi à améliorer la sécurité, les performances et la confidentialité des services – des fonctionnalités qui continuent de faire écho à la nature distribuée et robuste d'ARPANET.
Liens connexes
Pour ceux qui souhaitent approfondir leurs connaissances, voici quelques liens vers des ressources supplémentaires :
-
Le rapport d'achèvement d'ARPANET – Un résumé détaillé d’ARPANET depuis sa création jusqu’à son déclassement.
-
Histoire Internet – Une histoire complète d'Internet, y compris le rôle d'ARPANET.
-
Le musée de l'histoire de l'informatique – Une vaste collection d’artefacts et d’informations sur l’histoire de l’informatique, y compris le développement d’ARPANET.