el_protocolo_sipv2.pdf

29
EL PROTOCOLO SIP SESSION INICIALIZATION PROTOCOL Ing. Jesús Vílchez Sandoval [email protected]

Upload: henri-diaz

Post on 18-Sep-2015

223 views

Category:

Documents


0 download

TRANSCRIPT

  • EL PROTOCOLO SIPSESSION INICIALIZATION PROTOCOL

    Ing. Jess Vlchez [email protected]

  • INTRODUCCIONDocumentacin y Caractersticas

    Ing. Jess Vlchez Sandoval

  • RFC 3261El protocolo SIP se encuentra documentado por la IETF en el RFC 3261 desde

    junio del 2002 en reemplazo del RFC 2543

    Ing. Jess Vlchez Sandoval

  • CLIENTE-SERVIDOREl protocolo SIP es un protocolo de tipo cliente servidor.

    Ing. Jess Vlchez Sandoval

  • Ing. Jess Vlchez Sandoval

  • Ing. Jess Vlchez Sandoval

  • Ing. Jess Vlchez Sandoval

  • Ing. Jess Vlchez Sandoval

  • TELEPRESENCIAVoz, Video y Datos

    Ing. Jess Vlchez Sandoval

  • TCP & UDPEl protocolo SIP puede trabajar tanto con el protocolo TCP como con el

    protocolo UDP.

    Ing. Jess Vlchez Sandoval

  • Unicast & MulticastEl protocolo SIP soporta comunicacin unicast y multicast en la direccin

    224.0.1.75Fuente: http://www.iana.org/assignments/multicast-addresses/multicast-addresses.xhtml

    Ing. Jess Vlchez Sandoval

  • FUNCIONAMIENTOInicio, establecimiento y gestin de sesiones

    Ing. Jess Vlchez Sandoval

  • Localizacin Disponibilidad CapacidadesEstablecimiento

    de sesinGestin

    de sesin

    Ing. Jess Vlchez Sandoval

  • ENTIDADES SIP

    El protocolo SIP define varias entidades y es vital comprender el rol de cada una dentro de cualquier arquitectura SIP.

    UserAgent

    RedirectServer

    Proxy Server

    RegistrarsLocationServers

    Ing. Jess Vlchez Sandoval

  • USER AGENT

    UA (user Agent), interactua con el usuario. Y podemos encontrarlo en forma de aplicacin instalada en un computador (softphone), telfono SIP, o ATA SIP.

    Ing. Jess Vlchez Sandoval

  • REDIRECT SERVERS

    RS, ayuda a localizar los SIP UAs, provee ubicaciones alternativas donde puede localizar al SIP UA.

    Sip server en Company.com

    Sip server en university.com

    (1) Invitacion a sesin para SIP:[email protected]

    (2) Mejor debes intentar buscarlo en SIP:[email protected]

    (4) Podras localizarlo en SIP:[email protected]

    (3) Invitacion a sesin para SIP:[email protected]

    estacion1234.university.com

    (5) Invitacion a sesin para SIP:[email protected]

  • PROXY SERVERS

    El proxy sip se encarga de gestionar la comunicacin por si mismo.

    Proxy Sip server en Company.com

    Proxy Sip server en university.com

    (1) Invitacion a sesin para SIP:[email protected]

    (2) Invitacion a sesin para SIP:[email protected]

    estacion1234.university.com

    (3) Invitacion a sesin para SIP:[email protected]

    Ing. Jess Vlchez Sandoval

  • REGISTRAR SERVERS

    Se refiere a un servidor que acepta registros (login), son normalmente coubicados con un proxy o redirect server.

    Registrar Sip server en Company.com

    (1) Hola soy Sara Connor hoy estarelocalizable en:

    SIP:[email protected]

    Ing. Jess Vlchez Sandoval

  • LOCATION SERVERS

    Un Location server no se considera una entidad SIP, pero son considerados una parte importante dentro de la arquitectura SIP. Un location server almacena y retorna posibles ubicaciones de un UA.

    (Registrar|proxy) Sip server en Company.com

    (1) Hola soy Sara Connor hoy estarelocalizable en:SIP:[email protected]

    Location Sip server en Company.com

    (2) Hola soy Sara Connor hoy estarelocalizable en:SIP:[email protected]

    Ing. Jess Vlchez Sandoval

  • LOCATION SERVERS

    (Registrar|proxy) Sip server en Company.com

    (1) Invitacion a sesion para:SIP:[email protected]

    Location Sip server en Company.com

    (2) Donde localizo a :SIP:[email protected]??

    131.160.1.112

    (3) Intentalo en:sip :[email protected]

    (4) Invitacion a sesin para:sip :[email protected]

    Ing. Jess Vlchez Sandoval

  • METODOS SIP

    INVITE Pide una sesinACK Respuesta final a INVITEOPTIONS Aade capacidades de servidorCANCEL Cancela una peticin pendienteBYE Termina una sesinREGISTER Enva direccin de usuario a servidor

    Ing. Jess Vlchez Sandoval

  • RESPUESTAS SIP

    Ing. Jess Vlchez Sandoval

    1XX Provisional 100 Trying2XX Exito 200 OK3XX Redireccin 302 Moved Temporarily4XX Error de Cliente 404 Not Found5XX Error de Servidor 504 Server Time-out6XX Falla Global 603 Decline

  • FLUJO BASICO SIP

    Ing. Jess Vlchez Sandoval

  • REGISTRO SIP

    Ing. Jess Vlchez Sandoval

  • FLUJO VIA SIP PROXY

    Ing. Jess Vlchez Sandoval

  • FLUJO VIA GATEWAY SIP

    Ing. Jess Vlchez Sandoval

  • CARACTERISTICAS SIP

    Ing. Jess Vlchez Sandoval

  • FINGRACIAS POR SU ATENCION

    Ing. Jess Vlchez [email protected]