Die Anwendungsschicht (engl. Application Layer) stellt Funktionen für die Anwendungen zur Verfügung, wie zum Beispiel die Datenein- und -ausgabe. Diese Schicht stellt die Verbindung zu den unteren Ebenen des OSI-Modells her.
Erklärung
Die Anwendungsschicht ist die oberste Schicht im OSI-Modell und somit die Schnittstelle zu den Benutzeranwendungen. Auf dieser Schicht spricht man von der Einheit Daten.
Es ist wichtig zu beachten, dass die Softwareanwendungen selbst nicht Teil der Anwendungsschicht sind.
Sobald Daten (zum Beispiel eine E-Mail) bei der Client-Anwendung angekommen sind, ist es Aufgabe der Anwendungsschicht, dem Nutzer diese entsprechend anzuzeigen und ihm zu ermöglichen mit diesen Daten zu interagieren.
Hardwaregerät auf dieser Schicht
Layer-7-Switch
Eine Layer-7-Switch ist ein Netzwerkgerät, um Daten an den entsprechenden Empfänger weiterzuleiten.
Im Gegensatz zum Layer-2-Switch basiert die Weiterleitungsentscheidung nicht auf MAC-Adressen, sondern auf Informationen der Anwendungsschicht (zum Beispiel URLs oder Session IDs)
Netzwerkprotokolle auf dieser Schicht
HTTP
Das Hypertext Transfer Protocol (HTTP) ist ein zustandsloses Protokoll, um Daten zwischen einem Webclient und einem Server zu übertragen.
Für eine verschlüsselte Datenkommunikation wird die Erweiterung HTTPS genutzt, wobei das "S" für "Secure" (sicher) steht.
DNS
DNS steht für Domain Name System und ist ein Protokoll, um eine eingegebene Internet-Adresse (zum Beispiel www.simpleclub.com) in die entsprechende IP-Adresse zu übersetzen.
Dieser Vorgang ist nötig, weil Computer nur über IP-Adressen eine Verbindung zu einem Server aufbauen können, um die benötigten Daten zu bekommen.
Weitere Protokolle der Anwendungsschicht sind zum Beispiel:
- SMTP (Simple Mail Transfer Protocol)
- FTP (File Transfer Protocol)
Zusammenfassung
OSI-Schicht | Anwendungsschicht |
---|---|
Einordnung | Anwendungsorientiert |
Hardware | Layer-7-Switch |
Protokolle | HTTP, DNS, SMTP, FTP |
Einheit | Daten |