Interface Message Processor

Interface Message Processor
Leonard Kleinrock und der erste IMP

Ein Interface Message Processor (IMP) ist ein Paketvermittlungsknoten für das ARPANET und unmittelbarer Vorfahre moderner Router. IMPs sind ein Gegenstand des ersten Request for Comments vom April 1969, RFC 1.

IMPs basieren auf Minirechnern der Serie 16 von Honeywell. Zunächst wurden Honeywell DDP-516 in besonders robuster Ausführung verwendet, später Honeywell H316. Über spezielle serielle Hochgeschwindigkeitsschnittstellen kommunizierten die IMPs mit den Hosts, die sie ans ARPANET anbanden.

Der IMP wurde von Wesley A. Clark[1] erdacht, der damals an der Washington University in St. Louis tätig war. Er schlug das Konzept im April 1967 bei einer Konferenz vor, zu der Lawrence Roberts geladen hatte, der Leiter des Projekts ARPANET. Bis dahin war vorgesehen gewesen, für jedes zu vernetzende Betriebssystem Software zu entwickeln, die die Interoperabilität von allen herstellen sollte. Clark schlug vor, eine Schnittstelle zu definieren, die für alle Systeme möglichst einfach zu realisieren war, und die Schnittstelle zum externen Netz separat für solche Systeme zu realisieren, die zwischen den anderen vermitteln konnten. Dieses Konzept wurde eine wesentliche Grundlage des späteren Internet.

Zum Juni 1968 verfassten Roberts und sein Mitarbeiter Barry Wessler auf der Grundlage einer zwischenzeitlich vom Stanford Research Institute erstellten Studie die endgültige Spezifikation des IMP.

Im Dezember 1968 erhielt Bolt, Beranek and Newman (BBN) den Auftrag für die ersten Implementierungen. Die Zusammensetzung des Teams, das die ersten IMP implementierte, war:

  • Leitung: Frank Heart
  • Software: Bernie Cosell, William Crowther, Robert E. Kahn, Hawley Rising, Dave Walden
  • Hardware: Ben Barker, Severo Ornstein, Marty Thrope
  • unbekannte Aufgabe: Bill Bertell (Honeywell), Jim Geisman, Truett Thach

Der erste IMP stand an der University of California, Los Angeles. Er war an eine Sigma 7 von Scientific Data Systems angeschlossen. Der zweite IMP wurde am Stanford Research Institute(SRI) aufgestellt und an eine SDS 940 angeschlossen. Die erste Kommunikation erfolgte am 29. Oktober 1969 unter der Leitung von Leonard Kleinrock. Es waren die ersten beiden Buchstaben des Wortes „login“. Das System stürzte ab, als der dritte Buchstabe gesendet wurde. Eine Stunde später gelang die fehlerfreie Übertragung.[2]

Literatur

  • Bolt Beranek and Newman Inc.: Report No. 1822. Interface Message Processor. Specifications for the Interconnection of a Host and an IMP. Internet-Standard 39.[3] (PDF; 8,4 MB).

Belege

  1. IMP -- Interface Message Processor. Abgerufen am 16. Mai 2009.
  2. Leonard Kleinrock: The Day the Infant Internet Uttered its First Words. Abgerufen am 19. April 2009.
  3. Request to Move STD 39 to Historic Status. Internet Engineering Task Force. Abgerufen am 18. April 2009.

Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Interface Message Processor — Leonard Kleinrock et le premier Interface Message Processor[1] L Interface Message Processor (IMP) était le nœud de commutation de paquets utilisé pour connecter les ordinateurs à l ARPANET à la fin des années 60 et penda …   Wikipédia en Français

  • Interface Message Processor — The Interface Message Processor (IMP) was the packet switching node used to connect computers to the original ARPANET in the late 1960s and 1970s. It was the first generation of what is known as a router today. [… …   Wikipedia

  • Interface Message Processor — Schnittstellenprozessor, s. 1.) …   Acronyms

  • Interface Message Processor — Schnittstellenprozessor, s. 1.) …   Acronyms von A bis Z

  • Message Passing Interface — MPI, the Message Passing Interface, is standardized and portable message passing system designed by a group of researchers from academia and industry to function on a wide variety of parallel computers. The standard defines the syntax and… …   Wikipedia

  • Multi-core processor — Diagram of a generic dual core processor, with CPU local level 1 caches, and a shared, on die level 2 cache …   Wikipedia

  • Musical Instrument Digital Interface — MIDI (Musical Instrument Digital Interface, IPAEng|ˈmɪdi) is an industry standard protocol that enables electronic musical instruments, computers, and other equipment to communicate, control, and synchronize with each other. MIDI allows computers …   Wikipedia

  • Zeta Instrument Processor Interface — (ZIPI) was a research project initiated by Zeta Instruments and UC Berkeley s CNMAT (Center for New Music and Audio Technologies). Introduced in 1994 in a series of publications in Computer Music Journal from MIT Press, ZIPI was intended as the… …   Wikipedia

  • Front end processor — For the computer program, see Front end processor (program). A front end processor (FEP), or a communications processor, is a small sized computer which interfaces to the host computer a number of networks, such as SNA, or a number of peripheral… …   Wikipedia

  • IMP — • Interface Message Processor Teil des DDN/ARPANET/MILNET, Datenkommunikationshardware, entwickelt von BBN, ersetzt durch 1.) • Interpersonal Messaging Protocol (enthalten in X.420: P2) • Injection into Microwave Plasma • Integrated Microwave… …   Acronyms

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”