전송하는 패킷마다 timeout을 체크하려면?
글쓴이: elite4549 / 작성시간: 금, 2009/11/27 - 4:13오후
안녕하세요
제가 server/client 프로그램을 작성중에있는데
방식은 UDP구요.
일정 size만큼 잘라서 패킷을 전송하게 되는데 이때 패킷유실여부를 알기위해 timer를 두려고 합니다.
원래는 stop and wait즉, 1:1 대응방식으로 alarm 시그널을 사용했는데,
패킷을 여러번 보내고 받는 SR ARQ방식을 사용하려니 이 alarm 시그널은 특성상 사용하지 못하더라구요.
타이머를 여러개 두고 쓰려면 어떤 방법을 써야할까요...
쓰레드를 써야할것 같은데 어떻게 써야할지 모르겠네요.도와주세요.
Forums:
댓글 달기