Warum muss es UDP sein?
Laut
Wikipedia beträgt die maximale Größe eines UDP-Datagrammes 65.535 Bytes. "(...) Solch große Segmente werden jedoch von
IP fragmentiert übertragen.
IP löscht Pakete etwa bei Übertragungsfehlern oder bei Überlast. Datagramme können daher fehlen. UDP bietet hierfür keine Erkennungs- oder Korrekturmechanismen, wie etwa
TCP. Im Falle von mehreren möglichen Routen zum Ziel kann
IP bei Bedarf neue Wege wählen. Dadurch ist es in seltenen Fällen möglich, dass später gesendete Daten früher gesendete überholen. Außerdem kann ein einmal abgesendetes Datenpaket mehrmals beim Empfänger eintreffen."