추천자료
정보통신 세미나 차세대 프로토콜
[ATM, ATM활용사례] ATM의 장단점과 ATM의 셀 처리 장치, ATM의 기술 동향 및 유럽 국가들의 ATM 활용 사례 심층 분석
[IPv6, IPv6v표준화, IPv6v도입, IP주소, 인터넷, 차세대인터넷] 차세대인터넷의 등장 고찰과 IP주소의 고갈, IPv6의 특징 및 IPv6의 표준화 동향 그리고 IPv6의 도입 방향 심층 분석
정보통신시스템
[침입탐지시스템, 기업보안, 침입, 보안, 네트워크보안] 침입의 정의, 침입탐지시스템(IDS)의 정의, 침입탐지시스템의 보호사항-기업비밀, 기업의 네트워크보안, 기업의 보안 대책 분석
[전자상거래] 정보기술 환경분석
[경영학과 공통] 1 인터넷의 다양한 주소(Address) 체계에 대해 기술하시오 2 아래 각 용어들에 대하여 약자를 풀어 쓰시오
WiBro Handover(와이브로 핸드오버) & IPv6
[이동 통신 채널과 전파 특성 & IMT-2000의 이해] 이동 통신 채널과 전파 특성 & IMT-2000의 이해
[교육학] u-러닝(u-Learning)
소개글
실시간 통신 프로토콜에 대한 자료입니다.
본문내용
RTP(Real-time Transport Protocol)는 종단간의 네트워크상에서 음성이나, 영상 또는 시뮬레이션 데이터 등 실시간 전송이 필요한 응용에 대하여 편리한 전송기능을 제공하는 프로토콜이다.
기존의 TCP (Transmission Control Protocol)는 신뢰성을 너무 강조한 나머지 실시간 전송은 불구하고, 일반적인 데이터 전송조차도 느린 속도를 갖는다.
반면, UDP (User Datagram Protocol)는 실시간 전송은 가능하지만 비신뢰적이다. 이러한 이유로 조금은 비신뢰적이지만, 실시간 전송을 가능케 할 수 있는 RTP가 등장하게 되었다.
RTP는 UDP와 IP 멀티캐스트 상에서 오디오와 비디오 데이터의 실시간 전송을 제공한다.
또한, 다중 참여 멀티미디어 회의의 필요성에 의해 고안되었기 때문에 RTP를 사용하는 특정 응용 프로그램이 존재하지 않는다.
RTP는 멀티캐스트 또는 유니캐스트 상에서 음성, 화상, 또는 모의 데이터와 같은 실시간 데이터를 전송하는 응용에 적합한 단대 단 트랜스포트 기능을 제공한다.
그러나 RTP는 자원 예약에 대한 내용은 다루지는 않으며, 특히 적시 데이터 전송(timely delivery), QoS 보장, 뒤바뀐 순서의 전송 방지와 같은 기능을 제공하지 않는다. 따라서 트랜스포트의 의미는 실시간 데이터의 특성에 중점을 두어 제정한 표준이라고 할 수 있다. RTP패킷은 UDP를 이용하여 전달된다.
RTP는 하위 전송 프로토콜의 안전성과 순차적인 전송 능력에 의존하기 때문에 패킷 전송의 보증이나 정해진 시간내에 확실하게 전송시키기 위한 메커니즘을 제공하는 것은 아니다. 그러므로 실시간 데이터 전송시에 발생하는 패킷손실, 지터, 비순차 패킷 등은 RTP의 시퀀스 번호와 타임 스템프에 의해 재조립될 수 있다. RTP는 일반적으로 응용프로그램 수준에서 구현되며 UDP 패킷 안으로 캡슐화되어 LDP의 다중화 및 체크섬 기능을 이용한다.
RTP는 산업계의 광범위한 지지를 받고 있다. 넷스케이프는 자사의 LiveMedia 기술에 대한 기반을 RTP에 두고 있고, 마이크로소프트도 자사의 제품인 NetMeeting이 RTP를 지원한다.
< RTP 패킷 >