
|
|
Anwendungsschichten
Schicht 7: Anwendungsschicht (Application Layer)
Ermöglicht die Kommunikation von Anwendungsprogrammen. Stellt dazu Grunddienste
bereit, wie z.B.:
- Dateiübertragung (File Transfer)
- E-Mail
- Terminaldienste (Anzeige eines Textfensters oder der grafischen Oberfläche
eines anderen Rechners im Netz
- Verteilte Prozessausführung
- Datenbankzugriff
Die Schicht 7 umfasst dabei nur die Funktionen, die Anwendungsprogrammen zur
Verfügung gestellt werden, nicht die Anwendungsprogramme selbst. Umgekehrt kann
aber ein Anwendungsprogramm auf einer niedrigeren Protokollschicht aufsetzen
und bildet damit alle darüberliegenden Protokollschichten selbst ab.
Schicht 6: Datendarstellungsschicht (Presentation Layer)
Dienste für die Anwendungsschicht zur Interpretation der ausgetauschten Daten.
Ist eigentlich dazu gedacht, der Anwendung eine definierte Datenstruktur und
Methoden zu ihrer Manipulation zur Verfügung zu stellen. Die
Datendarstellungsschicht übernimmt dann die Umsetzung in konkrete Protokolle.
In der Praxis sind die Schichten 6 und 7 fast immer zusammengefasst.
Schicht 5: Kommunikationssteruerungsschicht (Session Layer)
Ermöglicht den Aufbau virtueller Verbindungen. Der Session Layer enthält dazu
Funktionen zum Aufbau, Betrieb und Abbau von Verbindungen. Er kann auch
Anforderungen an die Dienstgüte ermöglichen. Von der niedrigeren Schicht
erwartet er eine fehlerfreie Übertragung von Datenpaketen. Bei nicht behebbaren
Fehlern muss der Session Layer informiert werden, um selbst eine Fehlerbehebung
auf höherem Protokollniveau zu versuchen oder die Verbindung abzubrechen.
|
|