Actividad 5. SIP

 1) (1 punto) Según el libro de la asignatura: señala y describe las principales fechas en el desarrollo de SIP.

Las principales fechas en el desarrollo de SIP son:

  • Febrero de 1996: presentación del primer borrador de SIP en su versión SIPv1 y presentación del protocolo SCIP con objetivos parecidos a SIP.
  • Diciembre de 1996: se presenta el protocolo SIPv2.
  • Febrero 1999: el protocolo SIPv2 se publica como estándar por el IETF.
  • Junio 2002: el IETF reemplaza la anterior versión de SIP mediante un nuevo estándar publicado en el documento RFC 3261. Esta versión es la que se utiliza hoy en día.

2) (1 punto) Describe en qué consisten las arquitecturas Cliente-servidor y p2p. Pon ejemplos reales y añade una imagen explicativa de cada una de ellas (puede ser un esquema creado por ti)

  • Arquitectura Cliente-servidor:  es un modelo de diseño de software en el que las tareas se reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados clientes. Un cliente realiza peticiones a otro programa, el servidor, quien le da respuesta.


  • Arquitectura p2p: es una red de ordenadores en la que todos o algunos aspectos funcionan sin clientes ni servidores fijos, sino una serie de nodos que se comportan como iguales entre sí. Algunos programas que usan este tipo de arquitectura son: BitTorrent, eMule o Ares.

3) (1 punto) Encontrar y describir los siguientes mensajes de error SIP según su código de respuesta.

    1. 401: No autorizado. La solicitud requiere autenticación del usuario.

    2. 402: Pago requerido.

    3. 404: No encontrado. El usuario tiene la información necesaria de que el usuario no existe.

    4. 504: Expiración del servidor. El servidor trató de acceder a otro servidor mientras intentaba procesar la solicitud, no hay respuesta a tiempo.

    5. 505: Versión no soportada. La versión del protocolo SIP en la solicitud no es soportada por el servidor.

4) (4 puntos) Diagramas + leyenda

  1. Estando en un escenario en el que se utilizan Registrar server + Proxy server. Realizar un diagrama de comunicación con mensajes numerados donde

  • A se registra en un Registrar Server


  • A Inicia una conversación con B


  • A finaliza una conversación con B


El diagrama debe estar acompañado de una leyenda que explique cada uno de los mensajes.

        b. Repite el apartado “a” pero en un escenario con Redirect server + Registrar server.

  • A se registra en un Registrar Server.

  • A inicia una conversación con B.


    A finaliza una conversación con B.


5) (1 punto) Describe al menos otros 2 protocolos de señalización diferentes a SIP.

H.323: es utilizado comúnmente para Voz sobre IP y para videoconferencia basada en IP. Es un conjunto de normas para comunicaciones multimedia que hacen referencia a los terminales, equipos y servicios estableciendo una señalización en redes IP. No garantiza una calidad de servicio, y en el transporte de datos puede, o no, ser fiable; en el caso de voz o vídeo, nunca es fiable.

IAX: (Inter-Asterisk eXchange protocol), es uno de los protocolos utilizado por Asterisk, un servidor PBX(central telefónica) de código abierto patrocinado por Digium. Es utilizado para manejar conexiones VoIP entre servidores Asterisk y entre servidores y clientes que también utilizan protocolo IAX.

6) Escenario real con tramas SIP: A continuación se muestran 2 tramas que se han enviado 2 usuarios A y B usando el protocolo SIP.

Según la información que se observa:

   a. Realiza un diagrama de comunicación especificando los UA y su URI



   b. ¿Qué tipo de mensaje es la trama 1? ¿y la 2?
    -La trama 1 trata de una petición de invitar (INVITE).
    -La trama 2 nos indica que se esta intentando establecer la comunicación (100 Trying).

   c. ¿Cúal es el dominio?
    El dominio es @test.webrtc.es

   d. ¿Qué métodos acepta el emisor?
El emisor acepta los métodos INVITE, ACK, CANCEL, OPTIONS, BYE, INFO, REFER, NOTIFY, UPDATE y supported timer.

   e. ¿Cuantos Bytes ocupa el cuerpo del mensaje de la Trama 1?
    El mensaje de la trama 1 soporta 270 bytes y viene indicado en "Content-Length: 270"


Comentarios

Entradas populares de este blog

Actividad 1 Centralitas IP

Actividad 0: Corrección examen (UD8)