Was Maverik meinte (und worauf die Luckie stoßen wollte): Du musst dir ein eigenes Protokoll überlegen (auf Anwendungsebene). So etwas wie Http,
FTP o.ä.
Das kann man zum Beispiel machen, indem man die Größe am Anfang jeder NAchricht sendet (wie maverik vorschlug), oder indem man ein bestimmtes Zeichen/Zeichenkette (was sonnst nicht benötigt wird) als Signal für das ende einer Nachricht sieht (wie bei http).
Und mit dieser Information musst du beim Empfänger deine Nachrichten trennen bzw. zusammenfügen.
Edit:
Hier siehst du beispielsweise in Beitrag 8, wie man http Pakete zusammenbaut die irgendwie ankommen.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.