Was ist Open Systems Interconnection?
Open Systems Interconnection ist ein Referenzmodell, das veranschaulicht, wie Nachrichten über ein Telekommunikationsnetz übertragen werden sollen. Es enthält keine detaillierten Schnittstellen. Stattdessen dient es als Leitfaden für Ersteller von Netzwerken, damit ihre Produkte mit denen anderer Ersteller kompatibel sind. Die offene Systemverbindung umfasst sieben Funktionen, die als Funktionsschichten bezeichnet werden und ausgeführt werden sollen, wenn Nachrichten über das Netzwerk gesendet werden.
Dieses Referenzmodell wurde von der International Organization for Standardization (IOS) erstellt. Das IOS ist eine Gruppe von Vertretern aus mehr als 160 Ländern, die daran arbeitet, Standards zu schaffen, um die Kommunikation und die geschäftliche Zusammenarbeit zwischen Ländern zu erleichtern. Die Empfehlungen für die Zusammenschaltung offener Systeme sind in Abschnitt X.200 der International Telecommunications Union - Telekommunikationsstandards (ITU-TS) enthalten.
Jeder Computer in einem Netzwerk sollte in der Lage sein, alle sieben Funktionsschichten auszuführen. Kein Programm führt alle vier Funktionen aus. Stattdessen werden sie auf mehrere Komponenten des Computers aufgeteilt. Funktionen können vom Betriebssystem, den Programmen oder den Netzwerkprotokollen ausgeführt werden.
Die sieben Schichten sind in zwei Gruppen unterteilt. Die ersten drei werden verwendet, wenn Nachrichten den Computer passieren. Dies sind die physische Schicht, die Datenverbindungsschicht und die Netzwerkschicht. Wenn die Nachricht nicht für den Computer bestimmt ist, den sie durchläuft, sondern nur den Computer zum Transportieren verwendet, werden die Nachrichten nicht durch die nächsten vier Ebenen geleitet. Diese Ebenen werden nur verwendet, wenn eine Nachricht von oder an einen Benutzer übergeben wird.
Die physikalische Schicht ermöglicht es der Hardware, Datenbits zu senden und zu empfangen. Die Datenverbindungsschicht der offenen Systemverbindung kennt das Übertragungsprotokoll und stellt sicher, dass der Computer diese Regeln befolgt. Schließlich sendet die Netzwerkschicht die Daten an den richtigen Computer. Ähnlich wie ein Umschlagsortierer bei der Post teilt er die Nachrichten in ausgehende Post für andere Computer und lokale Post für den Computer auf, der die Verarbeitung durchführt.
Handelt es sich bei der Nachricht um lokale Mail, wird sie über vier weitere Funktionsschichten der offenen Systemverbindung verarbeitet. Die Transportschicht stellt sicher, dass die vollständige Nachricht eingetroffen ist, und prüft, ob Fehler vorliegen. Wie der Telefonist in alten Filmen koordiniert die Sitzungsebene die Verbindung zwischen zwei Computern. Auf der Präsentations- oder Syntaxebene werden Daten aus dem Format, in dem sie gesendet wurden, in ein Format konvertiert, das vom Computer gelesen werden kann. Schließlich kümmert sich die Anwendungsebene um alle Details, von der Überprüfung der Verbindungsgeschwindigkeit bis hin zur Gewährleistung des Schutzes der Privatsphäre und der Autorisierung.