Chaosnet

Das Chaosnet ist ein historisches lokales Netzwerk (LAN) welches Mitte der 1970er Jahre zur Bildung von Rechnernetzen zwischen den damals üblichen Lisp-Rechnern entwickelt wurde. Es wurde 1975 von Thomas Knight und Jack Holloway im AI Lab des Massachusetts Institute of Technology (MIT) entwickelt und stellt im Kern ein paketvermittelndes Netzwerkprotokoll dar. Die physikalische Reichweite der Netzwerkverbindungen ist auf unter 1 km beschränkt, was den Anforderungen zum Betrieb am damaligen Campus des MIT entsprach. In weiterer Folge wurde Chaosnet adaptiert um auch andere Rechnertypen mit in lokale Netzwerke integrieren zu können. Es stellt im Rahmen der Geschichte der Informatik eines der ersten LANs dar.

In der ursprünglichen Form nutzte Chaosnet auf der physischen Seite Koaxialkabel mit einem Leitungswellenwiderstand von 75 Ω, wie es auch für Kabelfernsehen eingesetzt wird, und welches das gemeinsam genutzte Übertragungsmedium in Form eines Busses darstellt. Die einzelnen Rechner werden mittels kurzer Stichleitungen mit dem Koaxialkabel verbunden. Die Zugriffssteuerung erfolgt mit einem Pseudo-Zeitschlitzverfahren und mit einem Token zur Synchronisierung, welches zyklisch über den Bus übertragen wird. Dabei konnte es trotz dieser einfachen Synchronisierung in bestimmten Situationen zur Datenkollisionen am gemeinsam genutzten Koaxialkabel kommen, welche dann durch zufällige Wartezeiten bis zum einem neuen Übertragungsversuch gelöst wurden. Für die Kopplung mehrere Netzwerksegmente, beispielsweise wenn die maximale Länge von 1 km überschritten wird, sind zur Segmentierung sogenannte Bridges notwendig. Die typischen erzielbaren Übertragungsraten lagen knapp über 1 MBit/s. Die Adressierung erfolgte anhand von 16-Bit-Adressen, wobei 8 Bit für die Adressierung von Subnetzen und 8 Bit für die Kennung eines Rechners vorgesehen sind. Außerdem besteht die Option bestimmte Pakete mittels englisch Broadcast an alle Rechner zu verschicken.

Mit Stand 2026 hat Chaosnet praktisch keine Bedeutung mehr. Es existieren allerdings Fragmente beispielsweise im Domain Name System (DNS) mit der Klassenbezeichnung Chaos (CH), welche auf das Chaosnet zurück geht. Während im DNS praktisch ausschließlich die Klasse Internet (IN) zum Auflösen von Domänen in Internet-Adressen verwendet wird, wird die Klasse Chaos von DNS-Servern wie BIND verwendet um interne Daten wie die Versionsnummer mitzuteilen.

Einzelnachweise

  1. 1 2 David A. Moon: Chaosnet - MIT AI Memo, AIM-628. Massachusetts Institute of Technology Artificial Intelligence Laboratory, 1981, abgerufen am 3. November 2026 (englisch).
  2. ↑ P. Mockapetris: RFC: 1034 – Domain Names - Concepts and Facilities. November 1987 (englisch).
  3. ↑ BIND 9 Administrator Reference Manual. Abgerufen am 3. November 2026.