UDP 문제...

익명 사용자의 이미지

UDP를 이용해서 프로그래밍을 하고 있는데 한번 밖에 안보낸 데이터가 두 번
받아집니다. 두번이 보내지는 건지도 모르구요..
구조체를 정의해서 보내는데 말입니다.
리눅스 커널 버전은 클라이언트는 2.2.16-22 서버는 2.2.14-5.0 이구요..
답답해 죽겠습니다. 고수님들 제발 부탁드립니다.

그럼 수고하세요.

익명 사용자의 이미지

넷트윅 프로그래밍 디버깅은
패킷을 덤프 떠보세여.. root 권한으로

tcpdump -x -n not port 23
(패킷을 내용을 보여주고 (-x), 도메인 이름은 해석하지 않고(-n),
텔넷 포트는 제외한다( not port 23)

요렇게 입력하면...

주고 받는게 확인이 되지요..

아니면 시스템 콜을 트레이스 해보세요.
그래서 read와 send가 몇번일어나고 몇바이트 일어 나는지
확인해보세요..