Stewdent.eu
▾

Datenpakete

Datenpakete sind kleine Einheiten, in die Daten für die Übertragung im Internet aufgeteilt werden – jedes Paket reist unabhängig zum Ziel.

Zuletzt aktualisiert: 22. November 2025

★★☆☆☆ Stufe 2computingSystemenetworkingpacketstcpip4 Min Lesezeit

Fehler melden

Was sind Datenpakete?

Wenn du eine Datei herunterlädst, ein Video streamst oder eine E-Mail sendest, werden die Daten nicht als eine riesige Einheit übertragen. Stattdessen werden sie in viele kleine Datenpakete aufgeteilt, die unabhängig voneinander durch das Netzwerk reisen und am Ziel wieder zusammengesetzt werden.

Stell dir vor, du schickst ein langes Buch per Post. Anstatt das ganze Buch in einem einzigen riesigen Paket zu senden, teilst du es in 200 Briefe auf, schickst jeden auf dem schnellsten verfügbaren Weg und der Empfänger sortiert sie wieder in die richtige Reihenfolge.

Aufbau eines Datenpakets

Jedes Datenpaket besteht aus zwei Teilen:

Header (Kopf)

Der Header enthält die Verwaltungsinformationen:

  • Quell-IP-Adresse (woher kommt das Paket?)
  • Ziel-IP-Adresse (wohin soll es?)
  • Paketnummer (welcher Teil der Gesamtdaten?)
  • Gesamtanzahl der Pakete
  • Prüfsumme (für Fehlerkorrektur)

Payload (Nutzdaten)

Der eigentliche Inhalt – ein Stück der zu übertragenden Daten (typisch 1.500 Bytes).

Hinweis

Der Header ist wie die Aufschrift auf einem Brief: Absender, Empfänger und zusätzliche Informationen. Die Payload ist der eigentliche Inhalt des Briefes.

Wie werden Pakete übertragen?

  1. Aufteilen: Die Daten werden in Pakete aufgeteilt
  2. Routing: Jedes Paket findet selbstständig den besten Weg durch das Netzwerk, geleitet von Routern
  3. Ankunft: Die Pakete kommen möglicherweise in falscher Reihenfolge an
  4. Zusammensetzen: Das Zielgerät setzt die Pakete anhand der Nummern wieder zusammen
  5. Fehlerkorrektur: Fehlende oder beschädigte Pakete werden angefordert und erneut gesendet

TCP vs. UDP

Zwei wichtige Protokolle für die Paketübertragung:

MerkmalTCPUDP
BedeutungTransmission Control ProtocolUser Datagram Protocol
ZuverlässigkeitHoch (Bestätigung jedes Pakets)Niedrig (kein Bestätigung)
GeschwindigkeitLangsamerSchneller
VerwendungWebseiten, E-Mail, DownloadsLive-Video, Online-Spiele
Tipp

Bei einem Videoanruf (z. B. Teams oder FaceTime) wird UDP verwendet. Ein paar verlorene Pakete sind akzeptabel – man sieht kurz ein verwaschenes Bild. Bei einer Datei-Download würde ein verlorenes Paket bedeuten, dass die Datei beschädigt ist. Deshalb verwendet HTTP TCP, das alle Pakete bestätigt.

Paketvermittlung vs. Leitungsvermittlung

Frühere Telefonnetzwerke nutzten Leitungsvermittlung: Für jedes Gespräch wurde eine dedizierte Verbindung aufgebaut. Das Internet nutzt Paketvermittlung: Alle teilen dieselbe Infrastruktur, Pakete verschiedener Nutzer reisen gemeinsam.

Paketvermittlung ist effizienter und robuster – wenn ein Router ausfällt, finden die Pakete einen anderen Weg.

# Einfache Simulation der Paketaufteiling
def daten_aufteilen(daten, paketgroesse):
    pakete = []
    for i in range(0, len(daten), paketgroesse):
        paket = {
            "nummer": i // paketgroesse,
            "inhalt": daten[i:i + paketgroesse]
        }
        pakete.append(paket)
    return pakete

nachricht = "Hallo, das ist eine lange Nachricht!"
pakete = daten_aufteilen(nachricht, 8)

for p in pakete:
    print(f"Paket {p['nummer']}: '{p['inhalt']}'")

Übungsaufgaben

Eine Datei von 3.000 Bytes wird in Pakete mit je 1.500 Bytes Nutzdaten aufgeteilt. Wie viele Pakete werden benötigt? Was passiert, wenn Paket Nr. 1 verloren geht?

Antwort anzeigen
3.000 ÷ 1.500 = 2 Pakete. Wenn Paket 1 verloren geht (bei TCP): Das Zielgerät bemerkt die Lücke und fordert das Paket erneut an. Bei UDP wird das Paket nicht erneut angefordert, und der empfangene Teil der Datei ist unvollständig.

Warum ist UDP besser geeignet als TCP für Live-Video-Streaming? Was ist der Nachteil?

Antwort anzeigen
UDP ist schneller, da keine Bestätigung jedes Pakets abgewartet wird. Bei Live-Video ist geringe Verzögerung wichtiger als Vollständigkeit – ein verlorenes Paket führt nur zu kurzem Bildflackern, nicht zu einem vollständigen Stopp. Nachteil: Verlorene Pakete werden nicht erneut gesendet, was zu kurzen Aussetzern im Bild führen kann.