eilweise aus Sockets les

Ich habe ein kleines Testprogramm, das viele udp-Pakete zwischen client-> server-> client sendet (Ping / Pong-Test). Die Pakete haben bei jedem Durchlauf eine feste Größe (der letzte Durchlauf hat die maximal zulässige Größe eines udp-Pakets). Ich fülle die Pakete mit zufälligen Daten, mit Ausnahme des Anfangs jedes Pakets, das die Paketnummer enthält. Es interessiert mich also nur, ob ich alle Pakete beim Client zurückerhalte.

Ich verwende sendto () und recvfrom () und lese nur sizeof (packet_number) (in diesem Fall ein int). Was passiert mit den restlichen Daten? Endet es im Märchenland (wird weggeworfen)? oder wird das neue Paket, das ankommt, an diese "alten" Daten angehängt?

(unter Linux)

Antworten auf die Frage(6)

Ihre Antwort auf die Frage