Real-time Transport Protocol
Este artigo ou secção contém uma lista de referências no fim do texto, mas as suas fontes não são claras porque não são citadas no corpo do artigo, o que compromete a confiabilidade das informações. (Dezembro de 2016) |
Pilha de protocolos TCP/IP |
---|
Camada de aplicação |
Camada de transporte |
Camada de rede |
Camada de enlace de dados |
Em ciência da computação, do inglês Real-time Transport Protocol conhecido pelo acrónimo RTP, é um protocolo de redes utilizado em aplicações de tempo real como, por exemplo, entrega de dados áudio ponto-a-ponto, como Voz sobre IP. Ele funciona como uma sub-camada na camada de transporte, camada 4 do Modelo OSI, e define como deve ser feita a fragmentação do fluxo de dados de áudio, adicionando a cada fragmento informação de sequência e de tempo de entrega, sendo o controle é realizado pelo RTCP - Real Time Control Protocol. Ambos utilizam o UDP como real protocolo de transporte, o qual não oferece qualquer garantia que os pacotes serão entregues num determinado intervalo.
Segundo [1] "É um pouco difícil dizer em que camada o RTP está. Como ele funciona no espaço do usuário e está vinculado ao programa aplicativo, certamente parece ser um protocolo de aplicação. Por outro lado ele é um protocolo genérico e independente das aplicações que apenas fornecem recursos de transporte, e assim também é semelhante a um protocolo de transporte"
O RTP permite que seja atribuída a cada fonte (i.e, câmeras ou microfones) sua própria corrente independente de pacotes RTP. Por exemplo, para uma videoconferência entre dois participantes, quatro correntes RTP podem ser abertas — duas correntes para transmitir o áudio (uma em cada direção) e duas para transmitir o vídeo (uma em cada direção).
Os protocolos RTP/RTCP são definidos pela RFC 3550 do IETF (Internet Engineering Task Force).
- ↑ Tanenbaum, Andrew S. REDES DE COMPUTADORES. [S.l.]: Pag 563
- Perkins, Colin (2003), RTP, ISBN 978-0-672-32249-5, Addison-Wesley
- Peterson, Larry L.; Viktoriya Limonova (2007), Computer Networks, ISBN 978-0-12-374013-7 4 ed. , Morgan Kaufmann
- «RTP». Network Protocols Handbook. [S.l.]: Javvin Technologies. 2005. ISBN 978-0-9740945-2-6
- «RTP». Broadband Networks. [S.l.]: Ministry of Human resources, India. 2008