+49 (0) 8171/405-0 info@proSoft.de

Layer 7 des OSI-Modells

Layer 7 des OSI-Modells: Application Layer

Die Schicht 7 des OSI-Modells – der sog. Application Layer – definiert im ISO/OSI-Schichtenmodell die Schicht, welche direkt mit der Softwareanwendung interagiert und somit als Schnittstelle zwischen der eigentlichen Anwendung und dem Kommunikationssystem fungiert.

Die Anwendungsschicht ist die OSI-Schicht, die dem Endbenutzer am nächsten liegt, was bedeutet, dass sowohl die OSI-Anwendungsschicht als auch der Benutzer direkt mit der Softwareanwendung interagieren. Diese Schicht interagiert mit Softwareanwendungen, die eine kommunizierende Komponente implementieren. Solche Anwendungsprogramme fallen nicht in den Anwendungsbereich des OSI-Modells.

Zu den Funktionen der Anwendungsschicht gehören typischerweise die Identifizierung von Kommunikationspartnern, die Ermittlung der Ressourcenverfügbarkeit und die Synchronisation der Kommunikation. Bei der Identifizierung von Kommunikationspartnern ermittelt die Anwendungsschicht die Identität und Verfügbarkeit von Kommunikationspartnern für eine Anwendung mit zu übertragenden Daten.
Bei der Ermittlung der Ressourcenverfügbarkeit muss die Anwendungsschicht entscheiden, ob genügend Netzwerk oder die angeforderte Kommunikation vorhanden ist.
Bei der Synchronisation der Kommunikation erfordert die gesamte Kommunikation zwischen Anwendungen eine Kooperation, die von der Anwendungsschicht verwaltet wird.

Einige Beispiele für Implementierungen in der Anwendungsschicht sind:

Auf dem OSI-Stapel:

  • File Transfer and Access Management Protocol (FTAM): Auf dem OSI-Stack
  • X.400 Post
  • Gemeinsames Managementinformationsprotokoll (CMIP)

Auf TCP/IP-Stapel:

  • Hypertext-Übertragungsprotokoll (HTTP)
  • Dateiübertragungsprotokoll (FTP)
  • Simple Mail Transfer Protocol (SMTP)
  • Einfaches Netzwerk-Management-Protokoll (SNMP)