2011-06-14 2 views
0

Winsock에서 recv()를 사용하는 동안 수신 된 패킷 수를 확인하는 방법이 있습니까? 서버 측 (나는 제어 할 수 없음)에 대한 특별한 요구 사항없이 클라이언트에서 구현할 솔루션을 찾고 있습니다.Winsock2로받은 패킷 확인

+0

http://stackoverflow.com/questions/586799/count-the-number-of-packets-sent-to-a-server-from-a-client의 가능한 복제본입니다. 이 질문에 대한 답변은 패킷이 의미하는 바에 달려 있습니다. – mdm

+0

그것을 지적 해 주셔서 감사합니다. 왜 내 원래 검색에 올라 오지 않았는지 확실하지 않습니다. – wnsockbegnr

+0

슬프게도 그 중 하나에 답변하지 못했습니다. 이러한 대안을 사용할 수 없으며 서버와 클라이언트를 모두 제어해야합니다. 클라이언트 만 제어합니다. – wnsockbegnr

답변

0

WinPCap과 같은 것을 사용하여 패킷 스니핑해야합니다. 그런 다음 캡처 된 패킷을 사용 된 소켓과 상관시킬 수 있습니다.

+0

더 나은 방법이 있었기 때문에 호핑되었습니다 ... 연결을 재사용 할 수 있고 상관 관계가 불투명해질 수 있습니다. – wnsockbegnr