UDP를 기반으로 하는 client-server 관련된 질문
글쓴이: swunk / 작성시간: 목, 2005/10/06 - 5:16오후
udp를 기반으로 하는 클라이언트 서버 프로그램에서
클라이언트가 비 정상적으로 종료가 되도 서버쪽에서는 그러한 상황을 알 수 가 없습니다. 응용서비스에서 그런 처리를 하지 않는 이상...
혹시 위의 문제를 응용서비스 단에서가 아닌 프로토콜에서 알 수 있는 방법은 없나요?
예를 들어서 ip-tv같은 서비스 들은 udp 기반으로 서비스가 되는데
서비스를 받는 단말쪽에서 문제가 있어서 비 정상적으로 종료가 되면 (응용서비스에서 해당기능이 구현되어 있지 않다면...)계속해서 많은 양의 데이터들이 날라올것 같은데요...이런 문제를 근본적으로 해결할 수 있는 방법이 있나요?
답변 부탁드립니다.
Forums:
UDP 는 아시다시피 신뢰성이 없는 프로토콜입니다.따라서 결론만 말씀
UDP 는 아시다시피 신뢰성이 없는 프로토콜입니다.
따라서 결론만 말씀드리자면 방법은 없습니다.
UDP에 신뢰성을 주고 싶다면 응용계층에 추가하는 방법밖에 없습니다.
/***************************************************
* 가장 심플한 것이 가장 아름다운 것이다.
***************************************************/
정녕 없는건가요?이래 저래 머리를 굴리다가....ICMP
정녕 없는건가요?
이래 저래 머리를 굴리다가....
ICMP 로 혹시 가능하지 않을까 하고 관련 문서와 코드를 좀 보고 있는데...
아직까지는 방법이 없는듯 하군요...
여튼 답변 감사하므니다 *^^*
댓글 달기