Inhaltsverzeichnis:
Video: Microsoft Azure OpenDev—June 2017 2024
Die Sitzungs- und Präsentationsebenen des Standardmodells Open Systems Interconnection (OSI) beginnen mit dem Übergang von Netzwerkfunktionen von physischen zu elektronischen und Software-Angelegenheiten.
Netzwerksitzungsschicht
Die Sitzungsschicht erstellt Konversationen, die als Sitzungen zwischen vernetzten Einheiten bekannt sind. Eine Sitzung ist ein Austausch von verbindungsorientierten Übertragungen zwischen zwei Netzwerkgeräten. Jede dieser Übertragungen wird vom Transportschichtprotokoll behandelt. Die Sitzung selbst wird vom Sitzungsschichtprotokoll verwaltet.
Eine einzelne Sitzung kann viele Datenaustausche zwischen den beiden an der Sitzung beteiligten Computern umfassen. Nachdem eine Sitzung zwischen zwei Computern eingerichtet wurde, wird sie beibehalten, bis die Computer zustimmen, die Sitzung zu beenden.
Die Sitzungsschicht ermöglicht drei Arten von Übertragungsmodi:
-
Simplex: In diesem Modus fließen Daten nur in eine Richtung.
-
Halbduplex: In diesem Modus fließen die Daten in beide Richtungen, jedoch jeweils nur in einer Richtung.
-
Vollduplex: In diesem Modus fließen die Daten gleichzeitig in beide Richtungen.
In der Praxis sind die Unterscheidungen in den Ebenen Sitzung, Präsentation und Anwendung oft unscharf, und einige häufig verwendete Protokolle erstrecken sich tatsächlich über alle drei Ebenen. Beispielsweise funktioniert SMB - das Protokoll, das die Grundlage für die Dateifreigabe in Windows-Netzwerken darstellt - auf allen drei Ebenen.
Netzwerk-Präsentationsschicht
Die Präsentationsschicht ist dafür verantwortlich, wie Daten in Anwendungen dargestellt werden. Die meisten Computer - einschließlich Windows-, Unix- und Macintosh-Computer - verwenden den amerikanischen Standardcode für den Informationsaustausch (ASCII), um Daten darzustellen.
Einige Computer (z. B. IBM Mainframe-Computer) verwenden jedoch einen anderen Code, der als EBCDIC (Extended Binary Coded Decimal Interchange Code) bekannt ist. ASCII und EBCDIC sind nicht miteinander kompatibel.
Um Informationen zwischen einem Mainframe-Computer und einem Windows-Computer auszutauschen, muss die Presentation-Schicht die Daten von ASCII nach EBCDIC konvertieren und umgekehrt.
Neben der einfachen Konvertierung von Daten von einem Code in einen anderen kann die Präsentationsschicht auch komplexe Komprimierungstechniken anwenden, sodass weniger Datenbytes erforderlich sind, um die Informationen darzustellen, wenn sie über das Netzwerk gesendet werden. Am anderen Ende der Übertragung dekomprimiert die Präsentationsschicht dann die Daten.
Die Präsentationsschicht kann auch die Daten vor der Übertragung verschlüsseln und sie am anderen Ende durch eine ausgeklügelte Verschlüsselungstechnik entschlüsseln, die selbst Sherlock Holmes Probleme bereiten würde.