Estoy tratando de depurar por qué mis paquetes TCP están truncados. Veo que solo los primeros 24 bytes de cada paquete se muestran en mi programa. Los bytes 25 a 28 se codifican y todos los demás después se ponen a cero.
Me gustaría ejecutar tcpdump para tratar de depurar lo que funciona mal, pero falta en la instalación de Cygwin.
¿Alguien puede sugerir una alternativa a tcpdump o ideas sobre cómo podría depurar esto?
El problema ocurre tanto para la lectura como para la escritura de paquetes en una plataforma conocida (Linux) que funciona bien. También ocurre cuando lee o escribe en uno mismo a través de localhost.