el_protocolo_sipv2.pdf
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:
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]