X.400

X.400

X.400 ist ein standardisiertes Message-Handling-System der OSI. Es definiert den Austausch elektronischer Nachrichten und basiert auf dem OSI-Referenzmodell, wo es in der Anwendungsschicht angesiedelt ist.

Funktionsmodell für MHS nach X.400 (84)
Funktionsmodell für MHS nach X.400 (84) lexikon, kompendium, computer, it, elektronik

X.400 ist ein allgemein gültiges Message-Handling-Modell (MHS).

Benutzer von X.400 werden in diesem Modell durch User Agents (UA) repräsentiert. Miteinander kommunizierende Message Transfer Agents (MTA) leiten Nachrichten von einem User Agent an einen oder mehrere andere User Agents speichervermittelt (Store-and-Forward-Verfahren) weiter.

Die Basis des MHS bildet das Message-Transfer-System (MTS), das die Übermittlung der verschiedenen Nachrichten im MHS übernimmt. Das MTS besteht im Wesentlichen aus mehreren Message-Transfer-Agents, die die Nachrichten durch das Message-Transfer-System routen, speichern und transportieren. Die Aufgabe des User Agent ist der Aufbau der Nachrichteninhaltes, der Verpackung der Nachricht in dem Umschlag und die empfangsseitige Entpackung und Nachrichteninterpretation. Der Message Store bildet eine Zwischenspeicherung für Nachrichten, die vom MTA angeliefert wurden, aber vom Empfänger-UA noch nicht bearbeitet werden konnten. Die Kommunikation zwischen den einzelnen Objekten UA, AU, MS und MTA wird durch die P-Protokolle geregelt.

Funktionsmodell von X.400 nach der Version von 1988
Funktionsmodell von X.400 nach der Version von 1988 lexikon, kompendium, computer, it, elektronik

Eine Meldung, wie sie im MTS befördert wird, besteht aus zwei Teilen: Dem Dokumenteninhalt (Content) und einem Umschlag (Message Envelope). Im Umschlag sind diejenigen Informationen enthalten, die für die Vermittlung und Weiterleitung der Meldungen durch das MTS notwendig sind.

Nach OSI-Terminologie werden die vom MTS transportierten PDUs Message Protocol Data Unit (MPDU) genannt. Es werden zwei MPDU-Typen verwendet, eine User-MPDU, die für die vom Benutzer erzeugten Daten verwendet wird, und die Service-MPDU, die für Testzwecke oder für die Übertragung von systemrelevanten Informationen eingesetzt wird.

Die X.400-Spezifikation wurde 1984 als X.400/84 erstmals veröffentlicht und 1988 als X.400/88 und 1992 als X.400/92 wesentlich erweitert.

Im 1988-Standard wurde beispielsweise die Funktion des Message-Store hinzugefügt und einige Protokolle wesentlich genauer definiert. Zusätzlich wurden weitere Funktionen wie Sicherheit und Interface zu den Directory-Services von X.500 hinzugefügt.

Querverweise von X.400 nach:

Querverweise nach X.400 von: