Die OSI-Anwendungsschicht ist die siebte Schicht des siebenschichtigen Netzwerkprotokollmodells Open Systems Interconnection (OSI) und des TCP/IP-Protokolls. Sie ist auch die einzige Schicht, die direkt mit Endbenutzern interagiert. Protokolle der Anwendungsschicht umfassen Protokolle für die Kommunikation zwischen Prozessen im Netzwerk und stellen stabile Kommunikationsschnittstellen und Endbenutzerdienste bereit.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.
Die oberste Schicht des OSI-Siebenschichtmodells ist die siebte Schicht: Anwendungsschicht
Funktionen der OSI-Anwendungsschicht: Die Anwendungsschicht stellt eine Vielzahl von Protokollen der Anwendungsschicht bereit, die in verschiedene von uns verwendete Anwendungen eingebettet sind und eine Schnittstelle zwischen ihnen bereitstellen Benutzer und das Netzwerk.
Die Rolle der OSI-Anwendungsschicht
Wenn wir zum ersten Mal etwas über das Netzwerk lernen, ist das Konzept des Netzwerks nicht sehr intuitiv. Wenn wir das Netzwerk verwenden, sehen wir mit bloßem Auge nicht das Netzwerk, sondern a Eine Reihe von Computern und Netzwerkgeräten wird dann mithilfe eines Kabelstapels miteinander verbunden, der nur ein Gerät darstellt. Das Netzwerk entsteht erst, nachdem diese Geräte miteinander verbunden und von Netzwerktechnikern geplant und konfiguriert wurden. Das Netzwerk existiert nicht in physischer Form, es kann weder gesehen noch berührt werden.
Wenn wir verschiedene Netzwerkanwendungen verwenden, verfügen alle über integrierte Protokolle auf Anwendungsebene. Beispielsweise verwendet der IE-Browser das HTTP-Protokoll auf der Anwendungsebene; das von QQ verwendete Protokoll auf der Anwendungsebene ist OICQ; Outlook verwendet die Protokolle SMTP und POP3 zum Senden und Empfangen von E-Mails...
Hier ist zu beachten, dass Die von uns verwendete Software ist lediglich eine Hülle, die von Softwareentwicklern programmiert und entwickelt wird, und die in dieser Software eingebetteten Protokolle sind der Inhalt der Anwendungsschicht, die zur Integration benötigt wird die Protokolle, bevor sie normal verwendet werden können.
Nennen Sie einige gängige Beispiele dafür, wie die OSI-Anwendungsschicht mit uns umgeht:
Wir möchten eine Webseite anzeigen, den IE-Browser öffnen, eine URL eingeben und die entsprechende Website aufrufen. Dann ist dieser IE-Browser mein Anwendungstool zum Surfen im Internet, funktioniert auch auf der Anwendungsebene. Der IE-Browser basiert auf dem HTTP-Protokoll, einem Protokoll der Anwendungsschicht.
Wenn wir FTP zum Hoch- und Herunterladen einer Datei verwenden möchten, öffnen wir zuerst den FTP-Client und stellen dann eine Verbindung zum FTP-Server her. Dieser Client ist ein Tool auf Anwendungsebene. Der FTP-Client wird auf Basis des FTP-Protokolls entwickelt, das auch ein Protokoll der Anwendungsschicht ist.
Wenn ich eine E-Mail senden möchte, installiere ich eine E-Mail-Client-Software wie Foxmail oder Outlook auf meinem Computer, bearbeite dann die E-Mail und sende sie an die entsprechende Person. Outlook und Foxmail basieren auf den Protokollen SMTP und POP3. SMTP und POP3 sind ebenfalls Protokolle der Anwendungsschicht.
Auf der Anwendungsebene gibt es viele Protokolle, und die meisten aktuellen Netzwerktools werden auf Basis dieser Programme entwickelt.
Die PDU der Anwendungsschicht ist: APDU (Application Layer Protocol Data Unit)
Weitere Informationen zu diesem Thema finden Sie in der Spalte FAQ!
Das obige ist der detaillierte Inhalt vonWas sind die Hauptfunktionen der Anwendungsschicht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!