Der Offene Systemverbindung (OSI) Modell veranschaulicht konzeptionell sieben Abstraktionsschichten von Kommunikationsrahmen, die Geräte für die Interoperabilität über das Netzwerk verwenden. In den 1980er Jahren war das Modell ein global akzeptierter Standard -Framework für die Netzwerkkommunikation.
Das Modell definiert eine Reihe von Regeln und Vorschriften, die zur Interoperabilität zwischen verschiedenen Software und Geräten erforderlich sind.
Es wurde 1984 von der Internet -Organisation von Standards eingeführt, als das Computernetzwerk nur zu einem neuen Konzept wurde. Obwohl das Internet heutzutage auf einem einfacheren Netzwerkmodell basiert, TCP/IP. Das OSI 7-Layer-Modell wird weiterhin verwendet, um die grundlegenden wichtigen Netzwerkarchitektur und Fehlerbehebung zu visualisieren.
7 Schichten von OSI -Modell
Das OSI -Modell ist in sieben Ebenen unterteilt, um die Netzwerkarchitektur darzustellen. Jede Schicht führt ihre eigenen Aufgaben aus und kommuniziert mit den über und unterhalb der Ebenen, um eine erfolgreiche Netzwerkübertragung durchzuführen. Lassen Sie uns alle Schichten und ihre Eigenschaften auf eine "Oben nach unten" besprechen.
Anwendungsschicht
Es ist die einzige Ebene, die eine direkte Interaktion mit den Daten des Endbenutzers beinhaltet. Mit anderen Worten, diese Ebene bietet die Interaktion zwischen Mensch und Komputer, sodass sich die Anwendungen von Webbrowsern oder E-Mail-Clients darauf verlassen, um die Kommunikation zu gewährleisten. Daher stützen sich die Anwendungen auf die Ebene, um ihre Protokoll- und Datenmanipulationsdienste zu verwenden, um nützliche Informationen zu übertragen. Einige der häufigsten Anwendungsschichtprotokolle sind HTTP, SMTP (ermöglicht E -Mail -Kommunikation), FTP, DNS usw.
Präsentationsfolie
Diese Ebene erstellt die Daten für die Anwendungsschicht, indem er berücksichtigt, dass die Softwareanwendung Codierung, Verschlüsselung, Formatierung oder Semantik akzeptiert und erfordert. Es erhält die eingehenden Daten aus der unten darunter. Daher bereitet es die Daten vor und macht es dargestellt, von der Anwendungsschicht zu Recht konsumiert zu werden. Es empfängt auch Daten aus der Anwendungsschicht und komprimiert sie, um über die Sitzungsschicht zu übertragen. Der Komprimierungsprozess minimiert die Datengröße, die die Effizienz und Geschwindigkeit der Datenübertragung optimiert.
Sitzungsschicht
Wie der Name schon sagt, ist die Sitzungsschicht für das Erstellen eines Kommunikationskanals zwischen Geräten, die als Sitzung bezeichnet werden. Diese Ebene hält den Kommunikationskanal lange genug für einen erfolgreichen und ununterbrochenen Datenaustausch offen genug. Schließlich beendet es nach vollständiger Übertragung die Sitzung, um eine Ressourcenverschwendung zu vermeiden.
Die Sitzungsschicht bietet Checkpoints, um auch die Datenübertragung zu synchronisieren. Auf diese Weise kann die Ebene die Sitzungsübertragung von bestimmten Checkpoints wieder aufnehmen, wenn sie dazwischen angehalten oder unterbrochen werden, anstatt vollständig von vorne zu übertragen. Es ist auch verantwortlich für die Authentifizierung sowie für die Wiederverbindung.
Transportschicht
Die vierte Schicht des OSI-Modells ist für die End-to-End-Kommunikation verantwortlich. Es empfängt Daten aus der Sitzungsschicht, bricht sie in kleinere Bits am übertragenden Ende als Segmente auf und sendet sie an die Netzwerkschicht. Die Transportschicht ist auch für die Sequenzierung und Zusammenstellung von Segmenten am Empfangsende verantwortlich.
Am Ende des Absenders ist es auch verantwortlich, die Durchfluss- und Fehlersteuerung für die Datenübertragung sicherzustellen. Die Durchflussregelung bestimmt die optimale erforderliche Kommunikationsgeschwindigkeit, sodass ein Sender mit einer stabilen und schnelleren Verbindung den Empfänger nicht mit einer relativ langsameren Verbindung überfüllt. Es stellt sicher, dass die Daten korrekt und vollständig über Fehlersteuerung gesendet werden. Wenn nicht, fordert es eine Neuübertragung an.
Netzwerkschicht
Die Netzwerkschicht ist dafür verantwortlich, Segmente aus der Transportschicht zu empfangen und sie in noch kleinere Einheiten, die Pakete genannt werden. Diese Pakete werden dann am Empfangsgerät wieder zusammengestellt. Die Netzwerkschicht liefert Daten an ihren beabsichtigten Zielen basierend auf den Adressen in diesen Paketen.
Es führt eine logische Adressierung durch, um den bestmöglichen physischen Weg zu finden, um das Paket zu übertragen. In dieser Ebene spielen Router eine sehr wichtige Rolle, da es jedes Gerät im Netzwerk eindeutig identifiziert. Der Prozess wird als Routing bezeichnet.
Datenübertragungsebene
Die Datenverbindungsschicht erledigt die Kommunikation zwischen zwei physikalisch verbundenen Knoten und beendet die Kommunikation. Es spaltet die von der Quelle zu Frames erhaltenen Pakete ab, bevor es an das Ziel gesendet wird. Diese Schicht ist für die Intra-Network-Kommunikation verantwortlich.
Die Datenverbindungsschicht hat zwei Unterschichten. Der erste ist der Media Access Control (MAC) steuern den Steuerfluss mithilfe von MAC -Adressen und Multiplexen für Geräteübertragungen in einem Netzwerk. Die logische Verbindungssteuerung (LLC) übernimmt Fehlersteuerung, identifiziert Protokolllinien und synchronisiert die Rahmen.
Physische Schicht
Die niedrigste Schicht dieses Modells ist die physikalische Schicht. Die Schicht ist verantwortlich für die optische Übertragung von Daten zwischen verbundenen Geräten. Es überträgt Rohdaten in Form von Bitstreams von der physischen Schicht des Absenders auf die physische Schicht des Empfängergeräts, indem Sie die Bitübertragungsrate definieren. Daher führt es eine Bit -Synchronisation und Bitrate -Kontrolle durch. Da sie als "physische" Ebene bezeichnet wird, beinhaltet sie physische Ressourcen wie Verkabelung, Netzwerkmodems oder Hubs, Repeater oder Adapter usw.
Vorteile des OSI -Modells
Abschluss
Offenes Systemverbindungs -OSI -Modell ist ein Referenzmodell, das eine bequeme Darstellung der über ein Netzwerk übertragenen Daten liefert. Es spaltet die Netzwerkkommunikationsaufgaben in sieben überschaubare Bits auf, die auf jeder abstrakten Ebene ausgeführt wurden. Jede Schicht hat eine einzigartige Verantwortung völlig unabhängig von den anderen Schichten des Modells. Wenn einige der Schichten anwendungsbezogene Funktionen verarbeiten. Daher verteilt es Arbeitsplätze in schnelle und bequeme Schichten und gilt als architektonisches Modell von Computernetzwerken.