Introduction

Chaosnet est un réseau local conçu pour la communication entre un groupe d'ordinateurs situés à proximité les uns des autres, sur une distance d'environ un ou deux kilomètres. Le nom Chaosnet reflète l'absence de tout élément de contrôle centralisé dans ce réseau.

Contexte Technique

Chaosnet a été développé à l'origine en 1975 par le Laboratoire d'Intelligence Artificielle du Massachusetts Institute of Technology (MIT) comme moyen de communication interne pour le système Lisp Machine. Il a ensuite été utilisé pour relier diverses machines autour de l'institut et est également présent dans d'autres universités et laboratoires de recherche.

Le système Lisp Machine est un multi-processeur où chaque utilisateur actif est assigné un ordinateur personnel composé d'un processeur à échelle moyenne, d'une quantité appropriée de mémoire et d'un disque d'échange. Les fichiers sont stockés dans un système de fichiers centralisé accessible via Chaosnet, offrant ainsi les avantages traditionnels d'un système de partage de temps, tels que la communication inter-utilisateurs, les programmes partagés et la sauvegarde centralisée.

Analyse et Implications

Les objectifs du système pour Chaosnet étaient principalement la simplicité et les hautes performances. La performance est atteinte en utilisant un moyen de transmission à haute vitesse et en exploitant de manière simple, avec une faible surcharge, plutôt que d'utiliser des algorithmes inhabituellement ingénieux. La simplicité est importante non seulement pour améliorer les performances, mais aussi parce que Chaosnet relie une gamme diversifiée de machines, nécessitant ainsi plusieurs implémentations qui nécessitent une maintenance en proportion de leur complexité.

La conception de Chaosnet a été grandement simplifiée en ignorant les problèmes non pertinents pour les réseaux locaux, tels que les liaisons à bas débit, les liaisons bruyantes, les chemins multiples et les liaisons à longue distance avec un temps de transit significatif. Cela signifie que Chaosnet n'est pas particulièrement adapté pour une utilisation à grande échelle ou dans des applications par satellite.

Perspective

Chaosnet a été largement inspiré par les travaux pionniers sur les réseaux locaux de Xerox PARC, tels que Ethernet. Il se compose de deux parties – le matériel et le logiciel – qui, bien que logiquement séparables, ont été conçus l'un pour l'autre. Le matériel fournit une structure d'accès multiple à détection de porteur très similaire à l'Ethernet de PARC.

Il est important de surveiller l'évolution de Chaosnet et son impact sur les réseaux locaux, en particulier en termes de performances, de simplicité et de flexibilité. Les limites de Chaosnet, telles que son inadaptation pour les liaisons à longue distance, doivent également être prises en compte pour les applications futures.