magazin-stage-mini-desktop-1920x220.png

Einführung in das OSI-Modell: Grundlagen und Praxis für Unternehmen

12.06.2024

Datenfluss in einem Datencenter

Stabile und effiziente Netzwerke sind entscheidend für den Erfolg eines Unternehmens. Das Open Systems Interconnection-Modell – kurz OSI-Modell – ist ein seit Jahrzehnten bewährtes Referenzmodell, das die Kommunikation in Netzwerken in sieben klar definierte Schichten unterteilt und somit standardisiert. Wie es funktioniert und konkrete Anwendung findet, erfahren Sie hier. 

Was ist das OSI-Modell?

Das OSI-Modell, auch bekannt als Open Systems Interconnection-Modell, ist ein konzeptionelles Rahmenwerk, das die Kommunikation in Netzwerken standardisiert. Es wurde von der International Organization for Standardization (ISO) entwickelt und veröffentlicht. Das auch als 7-Schichten-Modell bekannte Grundgerüst der Kommunikation in Netzwerken dient bis heute als Grundlage für jeglichen elektronischen Datenaustausch zwischen zwei Teilnehmern mit oder ohne Anschluss an das weltweite Internet.

Geschichte und Entwicklung

Das OSI-Modell wurde in den späten 1970er und frühen 1980er Jahren entwickelt, als die Notwendigkeit stieg, einen einheitlichen Standard für die Kommunikation zwischen verschiedenen Computersystemen (zunächst Datenbanksystemen) zu schaffen. In der Geschichte des Internets gab es vor der Einführung des OSI-Modells eine Vielzahl von proprietären Netzwerkprotokollen, die oft nicht miteinander kompatibel waren. Das erschwerte die Kommunikation zwischen verschiedenen Systemen erheblich.

Das OSI-Modell half dabei und ermöglicht es bis heute, diese Fragmentierung zu überwinden, indem es eine einheitliche, strukturierte Herangehensweise an die Netzwerkkommunikation bietet.

Bedeutung für Unternehmen 

Für kleine und mittlere Unternehmen ist das Verständnis des OSI-Modells von entscheidender Bedeutung. Es hilft, die hausinterne Netzwerkstruktur sinnvoll zu planen, zu verwalten und mögliche Probleme effizient zu diagnostizieren. Durch die Kenntnis der einzelnen Schichten und ihrer Funktionen können IT-Teams gezielt Probleme lokalisieren und lösen, was zu einer besseren Netzwerkleistung und geringeren Ausfallzeiten führt. 

Die sieben Schichten des OSI-Modells erklärt 

Das OSI-Modell besteht aus sieben Schichten, die jeweils eine spezifische Funktion in der Datenübertragung erfüllen. Jede dieser Schichten beschreibt einen Teil des Prozesses, durch den Daten von einem Gerät zum anderen gesendet oder empfangen werden.

Physikalische Schicht (Layer 1):
Die physikalische Schicht bildet die unterste und somit grundlegende Schicht des OSI-Modells. Sie befasst sich mit den physischen Aspekten der Netzwerkkommunikation und wird auch Bitübertragungsschicht genannt. Sie definiert die Hardware-Komponenten und physikalischen Übertragungsmedien (z. B. Kupferkabel, Lichtwellenleiter oder Luft), die für die Datenübertragung genutzt werden. Außerdem wird in ihr festgelegt, wie ein einzelnes Bit übertragen werden soll (z. B. auf welchen möglichen Schwingungsfrequenzen). 

Funktionen: Übertragung und Empfang von Rohdatenbits über ein physikalisches Medium (z. B. Kabel bei Ethernet oder Funkwellen bei WLAN.

Hardware-Komponenten: Netzwerkkabel, Stecker, Hubs und Repeater.

Datensicherungsschicht (Layer 2):
Die Datensicherungsschicht stellt sicher, dass Datenrahmen (also in ihrer Struktur festgelegte Pakete von Bits) fehlerfrei von einem Gerät zum anderen übertragen werden. Sie regelt die physikalische Adressierung, Fehlererkennung und -korrektur beispielsweise durch erneutes Anfordern fehlerhaft übertragener Datenpakete.

Funktionen: Erstellung und Verwaltung von Datenrahmen (Frames), MAC-Adressen, sowie Fehlererkennung und -korrektur.

Beispiele: Switches, Bridges und Network Interface Cards (NICs).

Netzwerkschicht (Layer 3):

Die Netzwerk- oder Vermittlungsschicht ist verantwortlich für das Routing (vereinfacht ausgedrückt: die Navigation) von Datenpaketen zwischen verschiedenen Netzwerken. Sie nutzt logische (z. B. IP-) anstelle physikalischer (z. B. MAC-) Adressen, um sicherzustellen, dass Daten den richtigen Weg zum Ziel finden.

Funktionen: Routing, logische Adressierung (IP-Adressen), Paketweiterleitung, Fragmentierung und Wiederzusammensetzung.

Beispiele: Router, Layer-3-Switches und andere IP-Komponenten (IP = Internet Protocol).

Transportschicht (Layer 4):
Die Transportschicht gewährleistet eine zuverlässige Datenübertragung zwischen Endsystemen (Ende-zu-Ende-Kommunikation). Sie bietet Fehlererkennung, Datenflusskontrolle und Datenwiederherstellung.

Funktionen: Segmentierung von Daten, Fehlererkennung und -korrektur, Datenflusskontrolle, Verbindungsauf- und -abbau.

Beispiele: TCP (Transmission Control Protocol) und UDP (User Datagram Protocol).

Sitzungsschicht (Layer 5):
Die Sitzungsschicht verwaltet und steuert die Dialoge (Sitzungen) zwischen zwei Computern. Sie hält Sitzungen aufrecht, synchronisiert Datenübertragungen und verwaltet Sitzungsunterbrechungen und -wiederaufnahmen.

Funktionen: Sitzungsaufbau, -verwaltung und -abbau, Dialogsteuerung, Sitzungswiederherstellung.

Beispiele: NetBIOS und PPTP (Point-to-Point Tunneling Protocol).

Darstellungsschicht (Layer 6):
Die Darstellungsschicht stellt sicher, dass die Daten in einer für die Anwendungsschicht (Layer 7) verständlichen Form vorliegen. Sie kümmert sich um Datenverschlüsselung, -kompression und -konvertierung.

Funktionen: Datenformatierung, Datenverschlüsselung und -entschlüsselung, Datenkompression und -dekompression.

Beispiele: SSL/TLS (Secure Sockets Layer/Transport Layer Security), JPEG, ASCII und MPEG.

Anwendungsschicht (Layer 7):
Die Anwendungsschicht ist die oberste Schicht des OSI-Modells und stellt Endbenutzerdienste bereit – hier spielt sich die Interaktion mit den Nutzenden ab. Sie ermöglicht Anwendungen den Zugriff auf Netzwerke und die Nutzung von Netzwerkdiensten.

Funktionen: Bereitstellung von Netzwerkdiensten für Anwendungen, Benutzer-Authentifizierung, Datenzugriffssteuerung.

Beispiele: HTTP (Hypertext Transfer Protocol), FTP (File Transfer Protocol), SMTP (Simple Mail Transfer Protocol) und DNS (Domain Name System).

So fließen Daten durch das OSI-Modell 

Das OSI-Modell beschreibt den Fluss von Daten durch sieben aufeinanderfolgende Schichten, sowohl beim Senden als auch beim Empfangen. In diesem Abschnitt erklären wir, wie Daten von einer Anwendung auf einem Gerät zum Zielgerät gelangen und welche Rolle jede Schicht des OSI-Modells dabei spielt.

Die sieben Schichten des OSI-Modells und der Informationsfluss in grafischer Darstellung

Beim Sender durchlaufen die Daten die Schichten des OSI-Modells von oben nach unten: 

  1. Anwendungsschicht (Layer 7)
    Funktion: Die Daten werden von einer Anwendung generiert, wie z. B. eine E-Mail oder eine Webseite.
    Beispiel: Eine Benutzerin oder Benutzer verfasst eine E-Mail und klickt auf „Senden“. 
  2. Darstellungsschicht (Layer 6)
    Funktion: Die Daten werden in ein standardisiertes Format umgewandelt, u. a. verschlüsselt und komprimiert.
    Beispiel: Die E-Mail wird in das ASCII-Format konvertiert und verschlüsselt. 
  3. Sitzungsschicht (Layer 5)
    Funktion: Eine Sitzung wird initiiert, um die Kommunikation zu organisieren und aufrechtzuerhalten.
    Beispiel: Eine Sitzung wird zwischen dem E-Mail-Client und dem E-Mail-Server eingerichtet. 
  4. Transportschicht (Layer 4)
    Funktion: Die Daten werden in Segmente aufgeteilt, es wird eine Verbindung aufgebaut, und Fehlererkennung sowie Flusskontrolle werden implementiert.
    Beispiel: Die E-Mail-Daten werden in TCP-Segmente aufgeteilt und nummeriert. 
  5. Netzwerkschicht (Layer 3)
    Funktion: Die Segmente werden in Pakete gekapselt, und Routing-Informationen werden hinzugefügt.
    Beispiel: Jedes TCP-Segment wird mit einer IP-Adresse versehen und in ein IP-Paket gepackt. 
  6. Datensicherungsschicht (Layer 2)
    Funktion: Die Pakete werden in Frames gekapselt und physikalische Adressen (z. B. MAC-Adressen) werden hinzugefügt.
    Beispiel: Jedes IP-Paket wird in ein Ethernet-Frame gepackt und mit einer MAC-Adresse versehen. 
  7. Physikalische Schicht (Layer 1)
    Funktion: Die Frames werden in Bits umgewandelt und über das physikalische Medium übertragen.
    Beispiel: Die Bits werden z. B. über ein Ethernet-Kupferkabel gesendet.

Beim Empfänger durchlaufen die Daten die Schichten des OSI-Modells von unten nach oben: 

  1. Physikalische Schicht (Layer 1)
    Funktion: Die Bits werden über das physikalische Medium empfangen.
    Beispiel: Der Netzwerkadapter empfängt die Bits z. B. über das Ethernet-Kabel. 
  2. Datensicherungsschicht (Layer 2)
    Funktion: Die Bits werden in Frames umgewandelt, die MAC-Adressen und die Frames werden auf Fehler überprüft.
    Beispiel: Der empfangene Ethernet-Frame wird überprüft und der Frame-Inhalt extrahiert. 
  3. Netzwerkschicht (Layer 3)
    Funktion: Die Frames werden in Pakete umgewandelt, die IP-Adressen werden überprüft und die Pakete werden zum Ziel weitergeleitet.
    Beispiel: Das IP-Paket wird überprüft und an die Transportschicht weitergeleitet. 
  4. Transportschicht (Layer 4)
    Funktion: Die Pakete werden in Segmente umgewandelt, die TCP/UDP-Portnummern werden überprüft. Die Segmente werden auf Fehler kontrolliert und neu zusammengesetzt.
    Beispiel: Die TCP-Segmente werden geprüft, neu zusammengesetzt und an die Sitzungsschicht weitergeleitet. 
  5. Sitzungsschicht (Layer 5)
    Funktion: Die Sitzung wird verwaltet und die Daten werden in den richtigen Kontext gesetzt.
    Beispiel: Die Sitzung zwischen dem E-Mail-Client und dem E-Mail-Server wird verwaltet. 
  6. Darstellungsschicht (Layer 6)
    Funktion: Die Daten werden entschlüsselt und dekomprimiert.
    Beispiel: Die E-Mail-Daten werden aus dem ASCII-Format zurückkonvertiert und entschlüsselt. 
  7. Anwendungsschicht (Layer 7)
    Funktion: Die Daten werden der Anwendung zur Verfügung gestellt.
    Beispiel: Der E-Mail-Client zeigt die empfangene E-Mail an.

Das OSI-Schichtenmodell in der Praxis 

Das OSI-Schichtenmodell ist nicht nur ein theoretisches Konstrukt, sondern hat zahlreiche praktische Anwendungen in der realen Welt und findet weltweite Anwendung. Für kleine und mittlere Unternehmen bietet das Verständnis und die Anwendung des OSI-Modells viele Vorteile, insbesondere in den Bereichen Netzwerkplanung, -verwaltung und -fehlerbehebung. So wird das OSI-Modell in der Praxis u. a. genutzt: 

  1. Physikalische Schicht
    Praxisanwendung: Installation und Wartung von physikalischen Netzwerkinfrastrukturen wie Kabel, Stecker und Netzwerkgeräte (z. B. Hubs und Repeater).
    Beispiel: Hauseigene oder extern beauftragte IT-Installateure stellen sicher, dass alle Ethernet-Kabel ordnungsgemäß verlegt und angeschlossen sind, um stabile Netzwerkverbindungen zu gewährleisten. 
  2. Datensicherungsschicht
    Praxisanwendung: Verwendung von Switches zur Verwaltung der Datenübertragung innerhalb eines lokalen Netzwerks (LAN) und zur Vermeidung von Kollisionen.
    Beispiel: Ein IT-Team konfiguriert VLANs (Virtual LANs) auf einem Switch, um Netzwerke zu segmentieren und die Sicherheit sowie die Leistung zu verbessern. 
  3. Netzwerkschicht
    Praxisanwendung: Einsatz von Routern zur Weiterleitung von Datenpaketen zwischen verschiedenen Netzwerken und zur Verwaltung von IP-Adressen.
    Beispiel: Sie implementieren ein Routing-Protokoll wie OSPF (Open Shortest Path First), um den effizientesten Weg für die Datenübertragung zwischen Firmenstandorten in verschiedenen Städten zu finden. 
  4. Transportschicht
    Praxisanwendung: Gewährleistung einer zuverlässigen Datenübertragung und Implementierung von Flusskontrolle und Fehlerkorrektur.
    Beispiel: Sie verwenden TCP für die Übertragung von Finanzdaten, um sicherzustellen, dass alle Datenpakete vollständig und in der richtigen Reihenfolge ankommen. 
  5. Sitzungsschicht
    Praxisanwendung: Verwaltung von Sitzungen und Verbindungen zwischen Anwendungen, um die Kommunikation zu koordinieren.
    Beispiel: Eine Online-Banking-Anwendung nutzt die Sitzungsschicht, um die Sitzungsdauer einer Benutzerin oder eines Benutzers zu verwalten und sicherzustellen, dass die Verbindung bei Inaktivität sicher beendet wird. 
  6. Darstellungsschicht
    Praxisanwendung: Konvertierung von Datenformaten und Implementierung von Datenverschlüsselung und -kompression.
    Beispiel: Sie verschlüsseln vertrauliche E-Mails etwa mit SSL/TLS, um sicherzustellen, dass die Nachrichten während der Übertragung geschützt sind. 
  7. Anwendungsschicht
    Praxisanwendung: Bereitstellung von Netzwerkdiensten direkt für die Endbenutzeranwendungen.
    Beispiel: Sie verwenden einen Webserver, der HTTP verwendet, um seine Webseite zu hosten und Kunden Zugang zu Online-Diensten zu bieten.

Netzwerk-Fehlersuche mit dem OSI-Modell 

Das OSI-Modell ist ein wertvolles Werkzeug für die Fehlersuche in Netzwerken. Indem Probleme systematisch von einer Schicht zur nächsten untersucht werden, können IT-Profis die Ursache eines Problems schnell identifizieren und beheben. 

  1. Physikalische Schicht: Überprüfen Sie Kabelverbindungen, Stecker und physische Geräte auf Schäden oder Fehler. 
  2. Datensicherungsschicht: Stellen Sie sicher, dass Netzwerkschnittstellenkarten (NICs) und Switches ordnungsgemäß funktionieren und keine Konflikte oder Kollisionen auftreten. 
  3. Netzwerkschicht: Überprüfen Sie die IP-Adressen und Routing-Tabellen, um sicherzustellen, dass Pakete ordnungsgemäß weitergeleitet werden. 
  4. Transportschicht: Untersuchen Sie, ob es Probleme mit der Segmentierung oder der Übertragung von Datenpaketen gibt, und überprüfen Sie die Protokolleinstellungen. 
  5. Sitzungsschicht: Überprüfen Sie die Sitzungsverwaltung und die Synchronisation zwischen den Systemen. 
  6. Darstellungsschicht: Stellen Sie sicher, dass die Daten korrekt verschlüsselt, komprimiert und konvertiert werden. 
  7. Anwendungsschicht: Überprüfen Sie die Konfiguration und den Betrieb der Anwendungen, die Netzwerkdienste nutzen. 

Integration des OSI-Modells in Unternehmensnetzwerke 

Sie können das OSI-Modell nutzen, um Ihre Netzwerkinfrastrukturen effizient zu planen und zu verwalten: 

Netzwerkdesign: Verwenden Sie das OSI-Modell als Leitfaden, um sicherzustellen, dass alle Schichten bei der Planung neuer Netzwerke berücksichtigt werden. 

Sicherheitsmaßnahmen: Implementieren Sie Sicherheitsprotokolle und -richtlinien auf verschiedenen Schichten, um ein mehrschichtiges Sicherheitskonzept zu schaffen, das u. a. eine hohe Datensicherheit ermöglicht. 

Schulung und Weiterbildung: Schulen Sie Mitarbeiterinnen und Mitarbeiter im Verständnis und in der Anwendung des OSI-Modells, um die Effektivität und das Verständnis bei der Netzwerkverwaltung und -fehlerbehebung zu erhöhen.

OSI-Modell im Überblick

Das OSI-Modell …

ist ein Referenzmodell, das die Netzwerkkommunikation in sieben Schichten unterteilt und hilft, komplexe Netzwerkprozesse verständlicher zu machen. 

beschreibt den Fluss von Daten durch jede dieser Schichten, von der Anwendungsschicht des Senders bis zur Anwendungsschicht des Empfängers. 

wird in der Praxis zur Netzwerkplanung, -verwaltung und -fehlerbehebung genutzt, indem es die Verantwortlichkeiten auf verschiedene Geräte und Technologien verteilt. 

erleichtert die Identifikation und Lösung von Netzwerkproblemen, indem es eine systematische Überprüfung der einzelnen Schichten nacheinander ermöglicht. 

Häufig gestellte Fragen

OSI steht für „Open Systems Interconnection“. Es handelt sich um ein Referenzmodell, das von der Internationalen Organisation für Normung (ISO) entwickelt wurde, um die Netzwerkkommunikation in sieben klar definierte Schichten zu unterteilen. Das Ziel des OSI-Modells ist es, die Interoperabilität und Standardisierung in der Netzwerkkommunikation zu fördern. Es gilt seit den 1980er-Jahren als weltweiter Standard in der Netzwerkkommunikation. 

Sie können sich die Bezeichnung der Schichten des OSI-Modells leicht merken, indem Sie Eselsbrücken oder Merksätze verwenden, wie z. B. bei der beliebten englischen Variante „All People Seem To Need Data Processing“ (application, presentation, session, transport, network, data link, und physical).

Der Hauptunterschied zwischen dem OSI-Modell und dem TCP/IP-Modell liegt in ihrer Struktur und Anwendung: Das OSI-Modell besteht aus sieben Schichten und dient als theoretisches Referenzmodell für die Netzwerkkommunikation, während das TCP/IP-Modell nur vier Schichten hat und praktisch im Internet verwendet wird. Das OSI-Modell ist detaillierter und universeller, während das TCP/IP-Modell spezifisch für die Protokolle des Internets entwickelt wurde. 

Passend zum Thema