Aufgabe 1

Zeigen Sie den tabellarischen Aufbau des OSI-Referenz-Modells auf, indem Sie die Layer-Nr., den Namen auf englisch und deutsch sowie die Aufgaben der Schicht darstellen.

OSI-Referenzmodell:

NummerLayer (Englisch)Layer (Deutsch)Aufgaben
1Physical LayerPhysikalische SchichtÜbertragung von Bits über ein physisches Medium (z.B. Kabel, Funkwellen)
2Data Link LayerSicherungsschichtFehlerfreie Datenübertragung zwischen direkt verbundenen Netzwerkgeräten
3Network LayerNetzwerkschichtAdressierung und Routing von Datenpaketen über Netzwerke
4Transport LayerTransportschichtOrganisation der Datenübertragung zwischen Anwendungsprozessen
5Session LayerSitzungsschichtVerwaltung von Datenverbindungen zwischen Anwendungsprozessen
6Presentation LayerDarstellungsschichtFormatierung und Verschlüsselung von Daten für die Anwendung
7Application LayerAnwendungsschichtBereitstellung von Netzwerkdiensten und -anwendungen für Benutzer

Aufgabe 2

Welche Ziele werden mit der Nutzung / Erläuterung von Netzwerken mithilfe des OSI-Referenz-Modells verfolgt?

Das OSI-Modell ist aufgebaut wie eine Briefsendung:

  • Jede Schicht hat ihre eigene Aufgabe:
    • Genauso wie beim Briefeschreiben hat jede Schicht im OSI-Modell eine bestimmte Aufgabe,
    • um die Daten von einem Computer zum anderen zu übertragen.
  • Die Schichten arbeiten zusammen:
    • Genauso wie beim Briefeschreiben müssen alle Schichten zusammenarbeiten,
    • damit der Brief erfolgreich zugestellt wird.
  • Das Modell hilft uns, Netzwerke zu verstehen:
    • Das OSI-Modell ist wie eine Anleitung zum Verstehen von Netzwerken.
    • Es zeigt uns, wie die einzelnen Teile eines Netzwerks zusammenarbeiten.

*Mit dem OSI-Modell kann man Netzwerke besser verstehen und Probleme lösen, wenn etwas nicht funktioniert.

Aufgabe 3

Beschreiben Sie die einzelnen Schichten nun etwas detaillierter. Was sind die Aufgaben, welche Pakete werden genutzt, welche Fehler könnten in dieser Schicht vorliegen?

NummerLayer (Deutsch)AufgabenPaketeMögliche Fehler
1Physikalische SchichtÜbertragung von Bits über ein physisches Medium (z.B. Kabel, Funkwellen)BitsKabeldefekte, Rauschen, Interferenzen, Signalverzerrungen
2SicherungsschichtFehlerfreie Datenübertragung zwischen direkt verbundenen NetzwerkgerätenFramesBitfehler, Kollisionen (bei Ethernet), Verzerrungen, Synchronisationsverluste
3NetzwerkschichtAdressierung und Routing von Datenpaketen über NetzwerkePaketeFalsche Adressierung, Subnetzmaskenfehler, Routing-Schleifen, Paketverluste
4TransportschichtOrganisation der Datenübertragung zwischen AnwendungsprozessenSegmente = TCP, Datagramme = UDPVerbindungsabbrüche, Paketverluste, Verzögerungen, Reihenfolgefehler
5SitzungsschichtVerwaltung von Datenverbindungen zwischen Anwendungsprozessen-Verbindungsauf- und -abbau, Synchronisationsfehler, Token-Verluste
6DarstellungsschichtFormatierung und Verschlüsselung von Daten für die Anwendung-Datenformatierungsfehler, Komprimierungsfehler, Entschlüsselungsfehler
7AnwendungsschichtBereitstellung von Netzwerkdiensten und -anwendungen für Benutzer-Protokollfehler, Anwendungsfehler, Zugriffsberechtigungen, Kompatibilitätsprobleme

Lösung:

Aufgabe 1

Layer-Nr.Englischer NameDeutscher NameAufgaben der Schicht
7ApplicationAnwendungBereitstellung von Netzwerkdiensten für Anwendungen
6PresentationDarstellungDatenübersetzung, Verschlüsselung und Kompression
5SessionSitzungAufrechterhaltung und Beendigung von Kommunikationssitzungen
4TransportTransportZuverlässiger Datenaustausch und Flusskontrolle
3NetworkNetzwerkRouting, Logische Adressierung, Paketweiterleitung
2Data LinkSicherungZuverlässige Datenübertragung im lokalen Netzwerk
1PhysicalBitübertragungsschichtPhysikalische Verbindung und Bitübertragung

Aufgabe 2

  • Standardisierung:
    • Ziel: Eine gemeinsame Basis für die Entwicklung von Netzwerktechnologien schaffen.
    • Erläuterung: Das OSI-Referenzmodell bietet einen Rahmen für die Standardisierung von Netzwerkprotokollen und -technologien. Dies ermöglicht die Interoperabilität verschiedener Systeme und Geräte, die auf der ganzen Welt entwickelt werden.
  • Klare Strukturierung:
    • Ziel: Die Komplexität von Netzwerken in überschaubare Schichten unterteilen.
    • Erläuterung: Das Modell organisiert Netzwerkfunktionalitäten in sieben klar definierte Schichten. Dies erleichtert das Verständnis, die Entwicklung und den Betrieb von Netzwerklösungen, indem komplexe Aufgaben in leichter handhabbare Teile zerlegt werden.
  • Fehlerisolierung und -behebung:
    • Ziel: Die Lokalisierung von Fehlern in Netzwerken vereinfachen.
    • Erläuterung: Durch die klare Schichtstruktur des OSI-Modells kann bei Netzwerkproblemen leichter identifiziert werden, in welcher Schicht der Fehler auftritt. Dies erleichtert die Fehlerdiagnose und -behebung.
  • Förderung von Interoperabilität:
    • Ziel: Die Kommunikation zwischen unterschiedlichen Systemen und Technologien ermöglichen.
    • Erläuterung: Das OSI-Modell fördert die Interoperabilität, da es als Referenzrahmen dient, dem verschiedene Hersteller bei der Entwicklung ihrer Netzwerkprodukte folgen können. Dadurch wird die nahtlose Integration von Produkten unterschiedlicher Hersteller erleichtert.

Aufgabe 3

  1. Bitübertragungsschicht (Physical Layer):
    • Aufgaben: Übertragung von Bitfolgen über physikalische Medien (Kabel, Funkwellen).
    • Genutzte Pakete: Bits.
    • Mögliche Fehler: Signalverlust, Rauschen, Physische Kabelprobleme.
  2. Sicherungsschicht (Data Link Layer):
    • Aufgaben: Zuverlässige Übertragung von Frames zwischen direkt benachbarten Knoten. Adressierung, Fehlererkennung und -korrektur.
    • Genutzte Pakete: Frames.
    • Mögliche Fehler: Kollisionen, verlorene Frames, Duplikate.
  3. Netzwerkschicht (Network Layer):
    • Aufgaben: Logische Adressierung, Routing von Paketen zwischen verschiedenen Netzwerken, Paketweiterleitung.
    • Genutzte Pakete: Pakete.
    • Mögliche Fehler: Fehlerrate bei der Weiterleitung, Routing-Probleme.
  4. Transportschicht (Transport Layer):
    • Aufgaben: Segmentierung von Daten in kleinere Einheiten, Flusskontrolle, Zuverlässige Übertragung von Daten zwischen Endsystemen.
    • Genutzte Pakete: Segmente.
    • Mögliche Fehler: Datenverlust, Überlastung, fehlerhafte Reihenfolge der Segmente.
  5. Sitzungsschicht (Session Layer):
    • Aufgaben: Aufrechterhaltung und Beendigung von Sitzungen, Synchronisation von Datenübertragung.
    • Genutzte Pakete: Keine eigenen Pakete, verwendet die Dienste der darunterliegenden Schichten.
    • Mögliche Fehler: Sitzungsabbruch, Probleme bei der Synchronisation.
  6. Darstellungsschicht (Presentation Layer):
    • Aufgaben: Datenübersetzung, Verschlüsselung, Kompression, Umwandlung von Datenformaten.
    • Genutzte Pakete: Keine eigenen Pakete, verwendet die Dienste der darunterliegenden Schichten.
    • Mögliche Fehler: Probleme bei der Datenübersetzung, Dekodierung oder Verschlüsselung.
  7. Anwendungsschicht (Application Layer):
    • Aufgaben: Bereitstellung von Netzwerkdiensten für Anwendungen, Nutzerinteraktion.
    • Genutzte Pakete: Nutzerdaten.
    • Mögliche Fehler: Anwendungsfehler, unerwartetes Verhalten von Anwendungen.