Actividad 4
1.
(8 puntos) RTP
a. (0,5
puntos) ¿Que es el protocolo RTP?.
RTP – significa “Real
Time Transport Protocol” (Protocolo de transporte en tiempo real), y define un
formato de paquete estándar para el envío de audio y video sobre Internet. Es
definido en el RFC1889. Fue desarrollado por el grupo de trabajo de transporte
de audio y video y fue publicado por primera vez en 1996. RTP se utiliza
ampliamente en los sistemas de comunicación y entretenimiento que involucran
medios de transmisión, tales como la telefonía, aplicaciones de
videoconferencias, servicios de televisión y web basado en funcionalidades
push-to-talk
b. (0,5
puntos) ¿Qué RFC lo define actualmente? Cuelga un enlace en tu blog y
explica qué otras RFCs complementan a RTP.
se define un protocolo
adicional para el envío de datos de control y datos de mediciones realizadas
durante la transmisión. Se conoce como RTCP RTP Control Protocol. los paquetes
RTCP se envián periódicamente dentro de la secuencia de paquetes RTP.
por otro lado,
define SRTP (Secure Real-time Transport Protocol), una extensión
del perfil de RTP para conferencias de audio y vídeo que puede usarse
opcionalmente para proporcionar confidencialidad, autenticación de mensajes y
protección de reenvío para flujos de audio y vídeo.
c. (1
punto) ¿En qué apartado de la RFC se puede observar la cabecera o header? Haz
un pantallazo de la misma señalando los campos de “timestamp”, “number of
sequence” y “payload Type” .
(1 punto) Haz un dibujo o esquema de la
cabecera RTP y publícalo (puedes emplear nombres de campo en inglés o en
español, pero todos en el mismo idioma).
d. (3
puntos) Basándote en apartado c ¿Qué información añade RTP a los paquetes?
(especifica para qué sirve cada uno de los campos de cabecera mencionados).
Añade
:
TIMESTAMP:
ES EL TIEMPO DEL ENVIO CON BASE DEL RELOJ DEL SISTEMA
NUMERO
DE SECUENCIA: SIRVE PARA DAR AL RECEPTOR PARA DETECTAR PAQUETES PERDIDOS O
DESORDENADOS
PAYLOAD
TYPE: PERMITE OBTENER UN ESQUEMA DE CODIFICACION Y TRANSLADARLO A UNA
INFORMACION DISPONIBLE EN RECURSOS DE LA RED.
e. (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.
En el campo de payload
hay un dato multimedial de7 bits e identifica el formato del RTP en el cual
existe un conjunto de mapeos para audio y video, un emisor RTP emite un simple
tipo de RTP payload en cualquier tiempo.
2.
(2 puntos) RTCP
a.
(0,5 puntos) ¿Que es el protocolo
RTCP? Y ¿cuál es su principal función?
RTCP trabaja mano a mano con RTP. RTP hace el envío de los datos,
donde RTCP es utilizado para enviar los paquetes de control a los participantes
en una llamada. La función primaria es proveer realimentación de la calidad de
servicio provista por RTP.
La función principal de RTCP es informar de la calidad de servicio
proporcionada por RTP. Este protocolo recoge estadísticas de la conexión y
también información como por ejemplo bytes enviados, paquetes enviados,
paquetes perdidos o Jitter entre otros. ... RTCP se usa para informar de la QoS
(Quality of Service)
b.
(0,5 puntos) ¿Qué RFC lo define
actualmente?
Es definido en el RFC1889.
c.
(1 punto) ¿Cómo se distingue si un paquete
está siendo enviado con información de RTP o de RTCP?
Se distinguen porque los paquetes del protocolo RTCP llevan
el puerto UDP justo después que el RTP.
Comentarios
Publicar un comentario