ISO/OSI Modell: Horizontale Kommunikation

OP #6336667
Lesenswert?
• ▲
▼
Hallo,
horizontale und vertikale Kommunikation ist so definiert:

Horizontal:
- Nachrichtenaustausch von Sender und Empfänger auf der gleichen 
OSI-Schicht

Vertikal:
- Nachrichtenaustausch zwischen den einzelnen OSI-Schichten des 
Empfängers / Senders, es werden Dienste für die direkt darüberliegende 
Schicht bereitgestellt

Meine Fragen dazu:
1) Vertikal: Das heißt Schicht n kommuniziert mit Schicht n+1 und 
umgekehrt (nur Empfänger oder Senderseite)?

2) Horizontal: Z.B. Transportschicht vom Sender kommuniziert mit der 
Transportschicht des Empfängers und umgekehrt?

3) Warum ist horizontale Kommunikation überhaupt möglich? Es gibt doch 
keine horizontale Verbindung zwischen den Endgeräten.

4) Bezogen auf das Bild im Anhang: Wenn der Sender ein Paket an den 
Empfänger sendet. Welcher Weg wird gegangen? So, wie ich den Weg rot 
eingezeichnet habe? Falls ja, dann dürfte doch keine horizontale 
Kommunikation möglich sein?

Quelle Bild: 
https://de.wikipedia.org/wiki/OSI-Modell#/media/Datei:ISO-OSI-7-Schichten-Modell(in_Deutsch).svg
Angehängte Dateien:
#6336719
Lesenswert?
• ▲
▼
Ich würde mir die Funktionaliät der einzelnen Schichten für ein 
bestimmtes Protokoll ansehen z.B. HTTP . Welche Inforationen werden 
zwischen den einzelnen Schichten des eigenen Stacks und welche zwischen 
den Partnerstacks auf der gleichen Schichte.  _Zur Not ein bischen im 
Quellcode von Linux stöbern_ .
#6336877
Lesenswert?
• ▲
▼
Auch sich die Datenstrukur von Telegrammen, z.B. Ethernet, anzusehen, 
kann sehr informativ und lehrreich sein. Jeder Layer fügt für die 
"Horizontale Kommuniktion" Daten in Form von Header den Nutzdaten 
(Payload) hinzu. Wireshark  kann bei der Analyse sehr hilfreich sein!

Wichtig sind die tiefergehenden Fragen, die dadurch entstehen :

Wir werden die Daten durch die Schichten weitergereicht?
Wie werden die Daten paketiert und wieder assembliert?
Wie funktioniert die Datenflusssteuerung?
Wie werden feherhafte, fehlende Paktet erkannt und der Fehler 
korregiert?
Wie werden verschiedene Dienste aufgesplittet?
Wie werden "Verbindungen" aufgebaut und wieder abgebaut?

In welchen Schichten  sind sind die oben angeführten Funktionalitäten 
angesiedelt und welche Information müssen für deren Abwicklung 
ausgetauscht werden?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.