[Reliable UDP] UDT Develop Tip

UDP는 TCP와는 달리 데이터그램의 특성상 메시지의 순서도 고려되지 않고,
상대편에서 받았는지 프로토콜에서 확신할 수 있는 구조가 아닙니다.
따라서 MTU를 넘는 메시지를 처리하거나, TCP 처럼 신뢰된 메시지를
주고 받을 때 좀처럼 사용되지 않습니다.

그래서 "Reliable UDP library" 라는 주제로 찾아보니 여러가지 것이 있었습니다.

그 와중에 한 두개, 테스트를 해 본 결과 가장 practical 한 라이브러리가 있었는데,
바로 UDT 라는 것이 있었습니다.

처음에는,

와 같이 저의 막내 이모부가 나오신 특수부대가 생각났는데, 그것이 아니라

위와 같은 것이 있었습니다. 해당 주소

이것을 Ubuntu 12.04 LTS 에서 

$ make -e os=LINUX arch=AMD64

명령으로 설치하였습니다.

그리고 다음과 같은 udt_client.cpp 및 udt_server.cpp 로 
테스트를 하였는데 잘 되었습니다.

어느 분께는 도움이 되셨기를...




덧글

댓글 입력 영역

구글애드텍스트