하나의 중앙 집중식 소스에서 수백 대의 클라이언트 컴퓨터로 파일을 전송해야합니다. 현재이 종류의 작업을 수행하기 위해 UDPCast을 사용하고 있지만 문제 해결에 대한 표준 기반 접근 방식을 찾고 있습니다.RTP는 여러 수신자에게 데이터 파일을 전달하는 데 적합합니까?
저는 RTP RFC (1889)를 통해 읽었으며이 프로토콜은 주로 여러 클라이언트에 스트리밍 미디어 (오디오 및/또는 비디오) 용으로 개발되었음을 알았습니다. 파일 전송에 대한 나의 요구를 만족시킬 수도 있다는 생각이 들었습니다.
물론 내가 보내는 파일의 모든 "블록"을 각 클라이언트가 수신 할 수 있어야합니다.
RTP는 데이터 파일 전송에 적합합니까? 모든 클라이언트가 전송 된 모든 데이터를 수신하도록 RTCP를 사용할 수 있습니까?
모든 안내를 받으실 수 있습니다.
파일 전송은 데이터 전달 및 무결성을 보장해야합니다. RTP는 UDP를 기반으로합니다. 오디오 및 비디오는 사용자의 감각에 응집력을 유지할만큼 많은 보증을 필요로하지 않으며, 데이터 손실은 거의 발견되지 않습니다. 클라이언트는 FTP와 같이 필요할 때 다운로드 할 수있는 TCP 기반 서버를 실행하는 것이 좋습니다. –