Tôi đang cố gắng gỡ lỗi tại sao các gói TCP của tôi bị cắt ngắn. Tôi thấy rằng chỉ có 24 byte đầu tiên của mỗi gói được hiển thị trong chương trình của tôi. Các byte thứ 25 đến 28 được xáo trộn và tất cả các byte khác sau đó đều bị loại bỏ.
Tôi muốn chạy tcpdump để thử và gỡ lỗi những gì đang xảy ra nhưng nó bị thiếu trong bản cài đặt Cygwin.
Bất cứ ai cũng có thể đề xuất một giải pháp thay thế cho tcpdump hoặc ý tưởng về cách tôi có thể tiến hành gỡ lỗi này?
Sự cố xảy ra đối với cả việc đọc và ghi các gói đến một platfrom (Linux) đã biết hoạt động tốt. Nó cũng xảy ra khi đọc hoặc ghi vào bản thân thông qua localhost.