Präsentationsschicht

Die Präsentationsschicht ist Schicht 6 des OSI Sieben-Schichten-Modells des Computernetzwerkanschlusses und dient als der Datenübersetzer für das Netz. Es wird manchmal die Syntax-Schicht genannt.

Beschreibung

Die Präsentationsschicht ist für die Übergabe und Formatierung der Information zur Anwendungsschicht für die weitere Verarbeitung oder Anzeige verantwortlich. Es erleichtert die Anwendungsschicht der Sorge bezüglich syntaktischer Unterschiede in der Datendarstellung innerhalb der Endbenutzersysteme. Ein Beispiel eines Präsentationsdienstes würde die Konvertierung einer EBCDIC-codierten Textcomputerdatei zu einer ASCII-codierten Datei sein.

Die Präsentationsschicht ist die niedrigste Schicht, an der Anwendungsprogrammierer Datenstruktur und Präsentation denken, anstatt einfach Daten in der Form von Datenpaketen oder Paketen zwischen Gastgebern zu senden. Diese Schicht befasst sich mit Problemen der Schnur-Darstellung - ob sie die Methode von Pascal (ein Länge-Feld der ganzen Zahl verwenden, das vom angegebenen Betrag von Bytes gefolgt ist) oder der C/C ++ Methode (ungültig begrenzte Schnuren, z.B""). Die Idee besteht darin, dass die Anwendungsschicht im Stande sein sollte, auf die Daten hinzuweisen, die zu bewegen sind, und sich die Präsentationsschicht mit dem Rest befassen wird.

Von der Anordnung von komplizierten Datenstrukturen in flache Byte-Schnuren (Mechanismen wie TLV oder XML verwendend), kann als die Schlüsselfunktionalität der Präsentationsschicht gedacht werden.

Verschlüsselung wird normalerweise an diesem Niveau auch getan, obwohl es auf der Anwendung, der Sitzung, dem Transport oder den Netzschichten, jeder getan werden kann, seine eigenen Vorteile und Nachteile habend. Dekodierung wird auch an der Präsentationsschicht behandelt. Zum Beispiel, wenn sie von Bankkonto-Seiten loggen wird, wird die Präsentationsschicht die Daten entschlüsseln, weil sie erhalten wird. Ein anderes Beispiel vertritt Struktur, die normalerweise an diesem Niveau, häufig durch das Verwenden von XML standardisiert wird. Sowie einfache Stücke von Daten, wie Schnuren, werden mehr komplizierte Dinge in dieser Schicht standardisiert. Zwei allgemeine Beispiele sind 'Gegenstände' in der objektorientierten Programmierung und die genaue Weise, wie Einteilung des Videos übersandt wird.

In vielen weit verwendeten Anwendungen und Protokollen wird keine Unterscheidung zwischen der Präsentation und den Anwendungsschichten gemacht. Zum Beispiel hat Übertragungsprotokoll von HyperText (HTTP), der allgemein als ein Anwendungsschicht-Protokoll betrachtet ist, Präsentationsschicht-Aspekte wie die Fähigkeit, Charakter-Verschlüsselung für die richtige Konvertierung zu identifizieren, die dann in der Anwendungsschicht getan wird.

Innerhalb des Dienstes layering Semantik der OSI Netzarchitektur antwortet die Präsentationsschicht auf Serviceanforderungen von der Anwendungsschicht und gibt Serviceanforderungen zur Sitzungsschicht aus.

Dienstleistungen

Teilschichten

Die Präsentationsschicht kann aus zwei Teilschichten zusammengesetzt werden: allgemeines Anwendungsdienstelement (CASE) und spezifisches Anwendungsdienstelement (SASE).

FALL

Die allgemeine Anwendungsdienstelement-Teilschicht stellt Dienstleistungen für die Anwendungsschicht und Bitte-Dienstleistungen von der Sitzungsschicht zur Verfügung.

Es stellt Unterstützung für allgemeine Anwendungsdienstleistungen zur Verfügung wie:

  • ACSE (Vereinigungskontrolldienstelement)
Hat sich
  • (entferntes Operationsdienstelement) ERHOBEN
  • CCR (Engagement-Parallelität und Wiederherstellung)
  • RTSE (zuverlässiges Übertragungsdienstelement)

SASE

Die spezifische Anwendungsdienstelement-Teilschicht stellt Anwendung spezifische Dienstleistungen (Protokolle) wie zur Verfügung

  • FTAM (Dateiübertragung, Zugang und Betriebsleiter)
  • VT (virtuelles Terminal)
  • MOTIS (Nachricht orientierter Textaustausch-Standard)
  • CMIP (allgemeines Verwaltungsinformationsprotokoll)
  • JTM (Job-Übertragung und Manipulation) ein ehemaliger OSI Standard
  • MMS (Nachrichtenübermittlungsdienst verfertigend)
,
  • RDA (entfernter Datenbankzugang)
  • DTP (verteilte Transaktionsverarbeitung)

Protokolle

Andere Protokolle haben manchmal an diesem Niveau in Betracht gezogen (obwohl, vielleicht nicht ausschließlich am OSI Modell klebend) schließen Sie ein:

  • Apple Filing Protocol (AFP)
  • Independent Computing Architecture (ICA), das Systemkernprotokoll von Citrix
  • Lightweight Presentation Protocol (LPP)
  • NetWare Core Protocol (NCP)
  • Network Data Representation (NDR)
  • Telnet (ein Zugriffsprotokoll des entlegenen Endgeräts)
  • Außendatendarstellung (XDR)
  • X.25 Paket-Protokoll des Monteurs/Zurückübersetzers (POLSTER)

Yanchep Nationalpark / Himmlische Mechanik
Impressum & Datenschutz