Actividad 4: RTP Y RTCP

 


1) ( 8 puntos) RTP

a) (0'5 puntos) ¿Qué es el protocolo RTP?

Es como su nombre indica un protocolo de transporte, este protocolo es de transporte en tiempo real y sirve para enviar audio y video por el extenso internet.

b) (0'5 puntos) ¿Qué RFC lo define actualmente? Cuelga un enlace en tu blog y explica qué otras RFCs complementan a RTP

Actualmente lo define la RFC 3550 en 2003, pero de primeras fue la RFC 1889 en 1996. También lo definen otras RFC como la RFC3551 y RFC3711.
Enlace: https://es.wikipedia.org/wiki/RTP/RTCP#:~:text=RTP%20es%20la%20abreviaci%C3%B3n%20de,est%C3%A1ndar%20RFC%203550%20en%202003.


c) ( 1 punto) ¿En que apartado de la RFC se puede observar la cabecera o header? Haz un pantallazo señalando los campos de "timestamp", "number of sequence" y "payload type"


d) ( 1 punto) Haz un dibujo o un esquema de la cabecera RTP y publícalo en el blog
e) ( 3 puntos) Basándote en el apartado c ¿Qué información añade RTP a los paquetes?

TimeStamp: Añade el tiempo máximo de espera de cada paquete para almacenarlo en un búfer hasta que sea reproducido.

Sequency Number: Enumera los paquetes para que estos puedan ser ordenados, por ejemplo, por whatsapp.

PayLoad Type: El tipo de la información que lleva (audio o vídeo) y como ha sido codificado, por ejemplo, por MP3. Puede ser un tipo estático o dinámico.

f) ( 2 puntos) Qué número habría que poner en el campo “payload type” para indicar que se está utilizando un codec de modulación de pulsos codificados con factor de forma “A” (G.711) haz un pantallazo de la fuente de la que has obtenido esta información marcándolo expresamente.



2 ( 2 puntos) RTCP

a) ( 0'5 puntos) ¿Qué es el protocolo RTCP? ¿Cuál es su principal función?

Este protocolo se encuentra como dentro del RTP es como un ayudante del RTP, se encarga de controlar que todo vaya bien, es decir, monitoriza o provee información de calidad de servicio.

b) (0'5 puntos) ¿Qué RFC lo define actualmente?

Actualmente es el RFC3550, igual que el RTP.

c) ( 1 punto) ¿Cómo se distingue si un paquete está siendo enviado con información de RTP o de RTCP?

Por el número de puerto, ya que RTP va a ser siempre par ( Puerto 500) y RTCP va a ser siempre el siguiente impar, es decir, (Puerto 501).

Comentarios