OSI-Modellschichten und -Protokolle in Computernetzwerken
โก Intelligente Zusammenfassung
Das OSI-Modell mit seinen Schichten und Protokollen definiert die konzeptionelle Struktur der Netzwerkkommunikation in sieben Schichten: Bitรผbertragungsschicht, Sicherungsschicht, Vermittlungsschicht, Transportschicht, Sitzungsschicht, Darstellungsschicht und Anwendungsschicht. Jede Schicht besitzt spezifische Verantwortlichkeiten und Protokolle und dient ausschlieรlich der darรผber und darunter liegenden Schicht.

Was ist das OSI-Modell?
Das OSI-Modell (Open Systems Interconnection) ist ein konzeptionelles Referenzmodell, das beschreibt, wie Daten zwischen Systemen in einem Netzwerk flieรen. Es unterteilt die Kommunikation in sieben abstrakte Ebenen.tracDas OSI-Modell besteht aus t Schichten, von denen jede eine klar definierte Verantwortung und ein spezifisches Protokollset besitzt. In realen Netzwerken wird das Modell nicht exakt wie dargestellt implementiert โ tatsรคchlich kommt TCP/IP als Protokollstapel zum Einsatz โ, aber die OSI-Schichten bleiben das Standardvokabular, das Ingenieure zur Analyse von Netzwerkproblemen verwenden.
Merkmale des OSI-Modells
- Eine Schicht entsteht nur dort, wo ein bestimmter Abs-Wert erreicht ist.traction ist erforderlich.
- Die Funktion jeder Schicht wird so gewรคhlt, dass sie einem international standardisierten Protokoll entspricht.
- Die Anzahl der Ebenen sollte ausreichend sein, um verschiedene Belange voneinander zu trennen, aber gleichzeitig so gering, dass eine ausufernde Komplexitรคt vermieden wird.
- Jede Schicht nutzt die unmittelbar darunter liegenden Schichten fรผr grundlegende Funktionen und stellt der unmittelbar darรผber liegenden Schicht Funktionen zur Verfรผgung.
- Eine รnderung innerhalb einer Ebene sollte keine รnderungen in den darรผber oder darunter liegenden Ebenen erfordern.
Warum das OSI-Modell verwenden?
- Bietet ein gemeinsames Vokabular zum Verstรคndnis der Kommunikation innerhalb eines Netzwerks.
- Vereinfacht die Fehlersuche durch die Trennung der Funktionen in unabhรคngige Netzwerkschichten.
- Hilft Ingenieuren, neue Technologien mithilfe von Karten zu erfassen.ping sie auf vertraute Ebenen.
- Ermรถglicht den Vergleich funktionaler Beziehungen รผber verschiedene Protokollstapel hinweg.
Geschichte des OSI-Modells
- Ende der 1970er Jahre โ Die ISO hat ein Programm zur Definition allgemeiner Netzwerkstandards ins Leben gerufen.
- 1973 โ Ein experimentelles paketvermitteltes System in Groรbritannien verdeutlichte die Notwendigkeit von Protokollen hรถherer Ebene.
- 1983 โ Das OSI-Modell wurde zunรคchst als detaillierte Schnittstellenspezifikation verรถffentlicht.
- 1984 โ Die ISO hat die OSI-Architektur formell als internationalen Standard รผbernommen (ISO 7498).
Die 7 Schichten des OSI-Modells
Das OSI-Modell ist eine geschichtete Referenzarchitektur, in der jede Schicht eine spezifische Funktion erfรผllt. Die sieben Schichten arbeiten zusammen, um Daten vom Sender zum Empfรคnger zu รผbertragen.
- Obere Schichten (Anwendung, Prรคsentation, Sitzung): befassen sich mit Anwendungssemantik und laufen primรคr in Software ab.
- Untere Schichten (Transportschicht, Netzwerkschicht, Sicherungsschicht, Bitรผbertragungsschicht): Sie befassen sich mit Datentransport, Paketierung, Rahmung und dem physikalischen Medium. Datenverbindung und physikalische Schnittstelle umfassen auch Hardware.
Die sieben Schichten, von oben nach unten, sind:
- Anwendung
- Prรคsentation
- Session
- Transport
- Netzwerk
- Datenverbindung
- Physik
Netzwerkschichtdiagramm.
Physikalische Schicht
Das Physikalische Schicht Sie definiert die elektrischen, mechanischen und physikalischen Spezifikationen der Datenverbindung. Sie รผbertrรคgt Rohdatenbits รผber ein รbertragungsmedium und kรผmmert sich nicht um Protokolle oder Semantik hรถherer Schichten. PRI (Primary Rate Interface) ist ein Beispiel fรผr Telekommunikation, das auf dieser Schicht arbeitet โ erfahren Sie mehr im Abschnitt [Link einfรผgen]. PRI-Tutorial.
Beispiele fรผr Hardware der physikalischen Schicht sind Netzwerkadapter, Ethernet-Kabel, Repeater und Netzwerk-Hubs.
Datenรผbertragungsebene
Das Sicherungsschicht Es erkennt und korrigiert Fehler auf der Bitรผbertragungsschicht und verwaltet das Protokoll zum Aufbau und Abbau einer Verbindung zwischen zwei direkt verbundenen Gerรคten. Es rahmt Rohdaten in strukturierte Datenpakete ein und รผbernimmt die physikalische (MAC-)Adressierung.
Die Datenverbindung ist in zwei Teilschichten unterteilt:
- Medienzugriffskontrolle (MAC): steuert, wie Gerรคte Zugriff auf das gemeinsam genutzte Medium erhalten und wie sie transmit Daten.
- Logical Link Control (LLC): Identifiziert und kapselt Netzwerkschichtprotokolle und erkennt Fehler.
Wichtige Funktionen der Sicherungsschicht
- Framing: Teilt Daten der Netzwerkschicht in Frames auf.
- Fรผgt einen Header hinzu, der die physische (MAC-)Adresse von Quelle und Ziel enthรคlt.
- Ermรถglicht die nahtlose รbertragung von Frames zwischen benachbarten Gerรคten.
- Erkennt Fehler und fordert beschรคdigte oder verlorene Frames erneut an.
- Bietet einen Mechanismus zum Durchsuchen unabhรคngiger, aber miteinander verbundener Netzwerke.
Netzwerkschicht
Das Netzwerkschicht Es bietet die funktionalen und prozeduralen Mittel zur รbertragung von Datensequenzen variabler Lรคnge zwischen Hosts in verschiedenen Netzwerken. Es รผbernimmt die logische Adressierung (IP), das Routing und die Paketweiterleitung.
Die Netzwerkschicht bietet keine prinzipielle Zuverlรคssigkeit โ diese Gewรคhrleistung obliegt der Transportschicht. Zu den Protokollen fรผr das Schichtmanagement auf dieser Schicht gehรถren:
- Routing-Protokolle (OSPF, BGP, RIP).
- Multicast-Gruppenverwaltung (IGMP).
- Netzwerkadresszuweisung (DHCP).
Transportschicht
Das Transportschicht Sie baut auf der Netzwerkschicht auf und ermรถglicht den durchgรคngigen Datentransport zwischen Prozessen auf Quell- und Zielrechnern. Dabei werden Dienstgรผteeigenschaften wie Reihenfolge, Zuverlรคssigkeit und Flusssteuerung gewรคhrleistet.
Die Transportschicht unterteilt Nachrichten hรถherer Schichten in Segmente, nummeriert diese und setzt sie beim Empfรคnger wieder zusammen. Sie gewรคhrleistet eine fehlerfreie und sequenzielle Zustellung bei Verwendung zuverlรคssiger Protokolle wie TCP oder akzeptiert Paketverluste zugunsten einer hรถheren รbertragungsgeschwindigkeit bei Verwendung von UDP.
Wichtige Funktionen der Transportschicht
- Die von der Sitzungsschicht empfangene Nachricht wird in Segmente unterteilt und jedes Segment wird nummeriert.
- รbermittelt die Ports, um jedes Segment an den richtigen Prozess auf dem Zielrechner zu รผbermitteln.
- Stellt sicher, dass die gesamte Nachricht fehlerfrei ankommt, retransmitting, falls erforderlich.
- Regelt die Datenflusssteuerung, damit ein schneller Sender einen langsamen Empfรคnger nicht รผberlastet.
Sitzungsschicht
Das Sitzungsschicht Es steuert die Dialoge (Sitzungen) zwischen zwei Computern. Es stellt logische Verbindungen her, verwaltet sie und beendet sie, รผbernimmt bei Bedarf die Authentifizierung und unterstรผtzt sowohl Vollduplex- als auch Halbduplex-Dialog. Es wird am hรคufigsten in Umgebungen eingesetzt, die Remote Procedure Calls (RPC) verwenden.
Wichtige Funktionen der Sitzungsschicht
- Stellt eine Sitzung zwischen zwei Systemen her, hรคlt sie aufrecht und beendet sie.
- Ermรถglicht beiden Systemen einen kontrollierten Dialog.
- Fรผgt einem Datenstrom Prรผfpunkte hinzu, damit eine Sitzung nach einer Unterbrechung fortgesetzt werden kann.
Prรคsentationsfolie
Das Prรคsentationsfolie Es definiert das Format, in dem Daten zwischen zwei kommunizierenden Einheiten ausgetauscht werden, und regelt Komprimierung und Verschlรผsselung. Es wird manchmal auch als Syntaxschicht.
Funktionen der Prรคsentationsschicht
- Zeichensatzรผbersetzung (zum Beispiel von ASCII nach EBCDIC).
- Datenkomprimierung zur Reduzierung der Bitanzahl auf der Leitung.
- Datenverschlรผsselung โ beispielsweise TLS zum Schutz der Integritรคt und Vertraulichkeit der Nutzdaten.
- Bietet Formatunterstรผtzung fรผr Dienste wie E-Mail und Dateiรผbertragung.
Anwendungsschicht
Das Anwendungsschicht Die Netzwerkschicht ist diejenige, die dem Endbenutzer am nรคchsten liegt und als einzige direkt mit Anwendungen interagiert. Sie enthรคlt nicht die Anwendungen selbst, sondern stellt die von den Anwendungen genutzten Netzwerkdienste bereit.
Funktionen der Anwendungsschicht
- Identifiziert Kommunikationspartner, ermittelt die Ressourcenverfรผgbarkeit und synchronisiert die Kommunikation.
- Ermรถglicht Benutzern die Anmeldung an einem Remote-Host.
- Bietet E-Mail-Dienste und Zugriff auf Verzeichnisse.
- Bietet Zugriff auf eine verteilte Datenbank fรผr globale Informationen รผber Objekte und Dienste.
Interaktion zwischen OSI-Modellschichten
Informationen, die von einer Computeranwendung an eine andere gesendet werden, flieรen durch die OSI-Schichten auf dem Sender, รผber die Leitung und wieder zurรผck durch die Schichten auf dem Empfรคnger.
- Jede Schicht kommuniziert mit der darรผber liegenden Schicht, der darunter liegenden Schicht und der entsprechenden Peer-Schicht auf dem entfernten System.
- Im folgenden Diagramm kommuniziert die Sicherungsschicht des ersten Systems mit der Netzwerk- und der physikalischen Schicht auf demselben Host sowie mit der Sicherungsschicht des entfernten Systems.
Auf jeder OSI-Schicht unterstรผtzte Protokolle
| Schicht | Name | Gemeinsame Protokolle |
|---|---|---|
| Ebene 7 | Anwendung | SMTP, HTTP, HTTPS, FTP, POP3, SNMP, DNS |
| Ebene 6 | Prรคsentation | MPEG, ASCII, SSL, TLS |
| Ebene 5 | Session | NetBIOS, SAP, RPC |
| Ebene 4 | Transport | TCP, UDP, SCTP |
| Ebene 3 | Netzwerk | IPv4, IPv6, ICMP, IPsec, ARP, MPLS |
| Ebene 2 | Datenverbindung | Ethernet, PPP, Frame Relay, ATM, HDLC |
| Ebene 1 | Physik | RS-232, 100BaseTX, ISDN, IEEE 802.11 (physikalische Signalisierung) |
Unterschiede zwischen OSI und TCP/IP
| OSI-Modell | TCP/IP-Modell |
|---|---|
| Sorgt fรผr eine klare Unterscheidung zwischen Schnittstellen, Diensten und Protokollen. | Zieht keine strikte Trennlinie zwischen Diensten, Schnittstellen und Protokollen. |
| Hat sieben Schichten. | Besteht aus vier Schichten (Anwendung, Transport, Internet, Netzwerkzugriff). |
| Verwendet eine dedizierte Netzwerkschicht fรผr das Routing. | Nutzt eine einzige Internetschicht, die Routing und Adressierung kombiniert. |
| Verfรผgt รผber separate physikalische Schichten und Sicherungsschichten. | Kombiniert die physikalische Schicht und die Sicherungsschicht zu einer einzigen Netzwerkzugriffsschicht. |
| Die Transportschicht ist verbindungsorientiert. | Das TCP / IP Die Transportschicht ist sowohl verbindungsorientiert (TCP) als auch verbindungslos (UDP). |
| Die minimale OSI-Headergrรถรe betrรคgt etwa 5 Byte. | Die minimale Grรถรe des TCP/IP-Headers betrรคgt 20 Byte. |
Vorteile des OSI-Modells
- Standardisiert Router, Switches und andere Hardware entlang klar definierter Schichtgrenzen.
- Reduziert die Komplexitรคt und standardisiert Schnittstellen.
- Ermรถglicht modulares Engineering โ Anbieter kรถnnen innerhalb einer Ebene Innovationen entwickeln, ohne andere Ebenen zu beeintrรคchtigen.
- Gewรคhrleistet interoperable Technologie รผber verschiedene Anbieter hinweg.
- Beschleunigt die Weiterentwicklung von Netzwerkprotokollen.
- Bietet Unterstรผtzung sowohl fรผr verbindungsorientierte als auch fรผr verbindungslose Dienste.
- Gilt weiterhin als Standardreferenzmodell in der Ausbildung im Bereich Computernetzwerke.
- Bietet Flexibilitรคt zur Anpassung an viele verschiedene Protokolltypen.
Nachteile des OSI-Modells
- Die Integration realer Protokolle in die OSI-Schichten kann mรผhsam sein.
- Es handelt sich lediglich um ein Referenzmodell โ es definiert keine spezifischen Protokolle.
- Manche Dienste werden รผber mehrere Schichten hinweg dupliziert (zum Beispiel die Fehlerprรผfung auf Transport- und Sicherungsschicht).
- Die einzelnen Ebenen kรถnnen nicht parallel ausgefรผhrt werden โ jede Ebene wartet auf die Ausgabe der vorherigen Ebene.



