lectura parcial de tomas

Tengo un pequeño programa de prueba que envía muchos paquetes udp entre cliente-> servidor-> cliente (prueba ping / pong). Los paquetes tienen un tamaño fijo en cada ejecución (la última ejecución es el tamaño máximo permitido del paquete udp) Estoy llenando los paquetes con datos aleatorios, excepto por el comienzo de cada paquete que contiene el número de paquete. Así que solo estoy interesado en ver si recibo todos los paquetes en el cliente.

Estoy usando sendto () y recvfrom () y solo leo el tamaño de (número_paquete) (que en este caso es un int). ¿Qué pasa con el resto de los datos? ¿Termina en el país de las hadas (se descarta)? ¿o el nuevo paquete que llega se agrega a estos datos "antiguos"?

(usando linux)

Respuestas a la pregunta(3)

Su respuesta a la pregunta