Zum Inhalt springen
L

Wikipedia · einfach zusammengefasst · Stand

Service Data Unit

Netzwerkprotokolle sind üblicherweise Schichten zugeordnet, z. B. entsprechend dem OSI-Schichtenmodell. Dabei haben unterschiedliche hierarchische Schichten …

Inhalt3 Abschnitte
  1. 1. Grundbegriffe von SDU und PDU
  2. 2. Beziehung zwischen den Schichten
  3. 3. Bezeichnungen im OSI-Modell und praktische Verwechslungen

Grundbegriffe von SDU und PDU

Service Data Unit (SDU) und Protocol Data Unit (PDU) sind Konzepte aus Netzwerkprotokollen. Netzwerkprotokolle sind meist hierarchischen Schichten zugeordnet, etwa im OSI-Schichtenmodell. Die Schichten sind üblicherweise mit einer Nummer N versehen und erfüllen unterschiedliche Aufgaben.

Eine Schicht N erhält zu übertragende Nutzdaten, die auf dieser Schicht SDU(N) heißen. Sie fügt eigene Verwaltungsinformationen hinzu. Die vollständige Nachricht ihres Protokolls heißt PDU(N):

PDU(N) = AI(N) + PCI(N) + SDU(N) (+ Footer(N))

AI(N) steht für Address information. PCI(N) ist die Protocol Control Information, also der Header. Footer(N), auch Trailer genannt, ist eine weitere mögliche Verwaltungsinformation am Ende. Diese Angaben werden vom Protokoll der jeweiligen Schicht ergänzt.

Beziehung zwischen den Schichten

Wird die PDU einer Schicht N an die tiefere Schicht N−1 übergeben, ist sie dort der zu übertragende Datensatz. Die tiefere Schicht stellt den Dienst bereit, diese PDU zu übertragen; deshalb ist die PDU der höheren Schicht zugleich die SDU der tieferen Schicht:

PDU(N) = AI(N) + PCI(N) + SDU(N) (+ Footer(N)) = SDU(N − 1)

Umgekehrt gilt:

SDU(N) = PDU(N + 1)

Die Bezeichnung hängt also von der betrachteten Schicht ab: Die SDU einer Ebene N ist die PDU der darüberliegenden Ebene N+1.

Bezeichnungen im OSI-Modell und praktische Verwechslungen

Auf den vier ersten Schichten des OSI-Modells haben PDUs besondere Bezeichnungen:

  • Layer 4, Transport Layer: Segment
  • Layer 3, Network Layer: Paket
  • Layer 2, Data Link Layer: Frame
  • Layer 1, Physical Layer: Bit

Ab Layer 5 werden übertragene Inhalte als Daten bezeichnet.

In der Praxis werden PDU und SDU oft verwechselt oder beide als PDU bezeichnet. Der Grund ist, dass derselbe Datensatz je nach gedanklich betrachteter Schicht entweder PDU oder SDU ist. Außerdem wird PDU häufig mit „Payload Data Unit“ verwechselt. Dieser Begriff ist nur unscharf definiert und meint ungenau die Nutzlast eines Datenpakets, also streng genommen die SDU einer Schicht.

Lernvideos zu Service Data Unit

Weiterlesen