J'ai comme nécessité que le paquet arrive sur mon client en un seul "morceau" sans fragmentation
AMHA, en TCP, tu ne devrais pas avoir besoin de cette nécessité : le client doit continuer à lire sur son socket tant qu'il n'a pas reçu ce qui lui est nécessaire. D'autant plus que même si le paquet arrive en un seul morceau au niveau du client il n'y a pas, j'en suis quasi certain, de garantie que l'OS sous-jacent à l'application lui fournira le dit paquet de donnée en un seul appel de lecture (read) sur le socket.
# oui mais..
Posté par gst . En réponse au message [RESEAU] Fragmentations de paquets tcp. Évalué à 2.
AMHA, en TCP, tu ne devrais pas avoir besoin de cette nécessité : le client doit continuer à lire sur son socket tant qu'il n'a pas reçu ce qui lui est nécessaire. D'autant plus que même si le paquet arrive en un seul morceau au niveau du client il n'y a pas, j'en suis quasi certain, de garantie que l'OS sous-jacent à l'application lui fournira le dit paquet de donnée en un seul appel de lecture (read) sur le socket.