Unterschied PDU und SDU? < Netzwerke < Praktische Inform. < Hochschule < Informatik < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 20:20 Fr 16.10.2015 | Autor: | Kian |
Hi,
Nehmen wir mal an es gibt zwei Rechnerknoten A und B.
Auf beide Knoten gibt es das OSI Modell mit den 7 Layers.
Laut der Abbildung im Anhang aus meinem Skript "sprechen" die einzelnen Layers (Protokoll Schichten) von Knoten A mit B.
Also z.b. Knoten A Layer 4 "spricht mit" Knoten B Layer 4 und die Daten werden dann PDU genannt.
Und auf den einzelnen Knoten "sprechen" die jeweiligen Layer (Schnittstellen) miteinander. Also Knoten A Layer 7 mit Layer 6, Layer 6 mit Layer 5 etc. und diese Daten nennt man dann SDU.
Laut google und Wikipedia ist SDU und PDU das gleiche.
Ausserdem dachte ich das der Datenaustausch erst physikalisch erst auf Layer 1 geschieht.
Was ist jetzt richtig? "Sprechen" die einzelnen Protokolle der jeweilige Knoten miteinander oder nicht und was ist der Unterschied zwischen PDU und SDU?
Lg
Dateianhänge: Anhang Nr. 1 (Typ: jpg) [nicht öffentlich]
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 09:57 Sa 17.10.2015 | Autor: | Infinit |
Hallo Kian,
es gibt hier unterschiedliche Bezeichnungen und auch diese haben sich im Laufe der letzten 20 - 30 Jahre etwas geändert.
Was Du hier skizziert hast, ist das klassische OSI-Modell mit seinen Schnittstellen und den Bezeichnungen der daran beteiligten Layer.
Die Idee hiner diesen Bezeichnungen ist die folgende:
Der physikalische Datentransport findet auf dem untersten Layer des jeweiligen Knotens statt. Hier existiert ein übertragbares Signal, beispielsweise in einem Ferndatennetz ein On-Off-moduliertes Lichtsignal in einer Glasfaser oder wie beim terrestrischen Digitalfernsehen ein QAM-moduliertes OFDM-Signal.
Über diesem untersten Layer befinden sie diejenigen Layer, die dafür sorgen, dass überhaupt Information über diesen physikalischen Layer übertragen werden kann. Bei einem Webzugriff von Deinem Computer auf einen Server ist dies beispielsweise das HTTP-Protokoll, das in TCP eingebunden wird (da sind wir dann auf Layer 4), diese Datenpakete bekommen einen Adressheader für IP (Layer 3), dann wird eine Linkverbindung zwischen den Routern aufgebaut, beispielsweise mit PPPoE (Layer 2) und dann sind wir soweit, dass die eigentlichen Daten auf Layer 1 zwischen Deinem Rechner und dem Web-Server hin- und herfließen können.
Dies Art der Stackabarbeitung in einem Knoten auf der Layerebene wird als Dienstebereitstellung (Service Provisioning) der jeweiligen Ebene an ihre darumherumliegenden Layer bezeichnet. Daher die Bezeichnung SDU, es findet natürlich innerhalb des Knotens ein Datenaustausch statt, aber nicht zwischen den Knoten. Dies geschieht erst auf dem physikalischen Layer, wie Du richtig geschrieben hast. Nun kann man natürlich, wie in Deiner Skizze gezeigt, die Layer, die auf gleicher Ebene in den jeweiligen Knoten arbeiten, als eine Protocol Data Unit PDU bezeichnen, einfach aus dem Grunde heraus, weil nur die Daten, die im Sender auf Ebene 4 (z.B. TCP) erzeugt und bereitgestellt wurde im Empfänger auch nur auf Ebene 4 ausgewertet werden können. Der Demodulator auf Ebene 1 im Empfänger hat keine Ahnung, was er da inhaltemäßig empfängt. Es sind Bits, die irgendeine Bedeutung haben. Was mit diesen Bits ausgedrückt werden soll, dies kann nur die entsprechende Ebene im Empfänger herausbekommen. Daher findet man im OSI-Modell diese horizontalen Verbindungen zwischen den jeweiligen Ebenen in Sender und Empfänger. Wenn man sie schon einzeichnet, so halte ich es für besser, diese gestrichelt einzuzeichnen, um klarzustellen, dass diese Layer miteinander zu tun haben, in dem Sinne, dass der Layer im Sender diejenigen Daten erzeugt, die im gleichen Layer im Empfänger dann ausgewertet werden. Die physikalische Übertragung zwischen den Knoten findet jedoch immer im physikalischen Layer 1 statt.
Viele Grüße,
Infinit
|
|
|
|