SIP.

Slides:



Advertisements
Presentaciones similares
Nau Gran dHivern Intr. a la creación y gestión de páginas web Introducción a la web.
Advertisements

Internet y tecnologías web
Hardware y Software de servidor
PROTOCOLOS AUTOR: FERNANDO LIMA. PROTOCOLOS DE RED.
TELECOMUNICACIONES II
Desarrollo de una aplicación de videoconferencia bajo protocolo SIP
CGI I La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con él. Dicho.
“Un mundo de posibilidades“
Taller de Internet Octubre 2004 Profesora: Marisa Alejandra Lara Escobar.
Servicio de tecnología de voz IP “VoIP”
Rodrigo Melo Danilo Bize Prof.: Agustín Gonzalez.
Aplicaciones Cliente-Servidor
Aplicación informática. formando parte de una red. pone sus recursos a disposición de las demás computadoras(clientes) de la red. Maneja información.
Servicios Web.
Trabajar en una pequeña o mediana empresa o ISP. Capítulo 7
Colegio Técnico Profesional de San Sebastián.
Presentado por: Lenin Isaías Escobar Mendoza
OBJETO REQUEST. El objeto Request Por qué el objeto request Funcionamiento Colecciones: – Transferencia de variables por URL –Transferencia de variables.
Base de Datos Distribuidas
Características generales de un servicio Web.
VoIP: H.323 vs SIP La Voz sobre IP (VoIP) abre las puertas a la convergencia de las redes de voz y datos en una única red. BENEFICIOS: - Integración.
 En el contexto telefónico, señalización significa el proceso de generación y manejo de información e instrucciones necesarias para el establecimiento.
DIPLOMADO EN OPERADOR DE SOFTWARE BÁSICO
ELEMENTOS DE UNA RED ( Parte I)
Juan Andrada Romero Jose Domingo López López.  Introducción  Conceptos  Arquitectura JXTA  Protocolos  Demostración  Alternativas  Conclusiones.
Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.
Internet.
Ejemplo de estándares y protocolos VoIP
El término servidor hace referencia a un host que ejecuta una aplicación de software que proporciona información o servicios a otros hosts conectados.
Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y.
Ip Multimedia Subsystem IMS
(SESSION INITIATION PROTOCOL)
La Web y el HTTP. Antes del año 1990 Internet era usado por InvestigadoresAcadémicosEstudiantes Transferir archivos logearse remotamente Enviar/recibir.
1 Nivel aplicación Interacción Cliente Servidor Agustín J. González ELO309.
Servidores Conceptos Generales.
Ing. Cristhian Quezada Asenjo
POR: SANTIAGO TORO RENDON LUIS ANGEL NEGRETE HERNANDEZ.
RESUMEN CAPITULO 6.
Seguridad en SIP Aplicaciones Distribuidas Avanzadas Doctorado Ingeniería Telemática Antonio Guerrero Junio 2003.
En este capitulo se analizo la relación entre cliente y servidor de red habituales, como: HTTP FTP DNS DHCP Correo Electrónico INTRODUCCIÓN.
PROTOCOLO HTTP ALGUNAS DEF.-
TALLER DE DESARROLLO WEB FUNDAMENTOS DE INTERNET.
Seguridad DNS. Javier Rodríguez Granados.
      Protocolo de transferencia de Hipertexto, empleado para acceder a documentos de hipermedia  El protocolo nació en el CERN, como base.
Redes. Qué es una red? Una red es un conjunto de ordenadores conectados entre sí, que pueden compartir datos (imágenes, documentos, etc.) y recursos (una.
COMO FUNCIONA INTERNÉT
INTEGRANTES: VERONICA SANCHEZ GOMEZ MARIA REBECA PEREZ MONTENEGRO VIRIDIANA MICHELLE JUAREZ GONZALEZ.
7: Multimedia en Redes de Computadores7-1 Capítulo 7 Multimedia en Redes de Computadores Material tomado de: Computer Networking: A Top Down Approach Featuring.
Modelo de 3 capas.
X one. Plataforma de desarrollo móvil ALARMAS -IP. AUTOMOCION.
Tema 6 – Servicio de Correo Electrónico
Redes virtuales.
Mg(c) Ing. Miguel A. Mendoza Dionicio Curso: Diseño de Redes de Comunicación Instituto Superior Tecnológico Público INSTITUTO SUPERIOR TECNOLÓGICO PÚBLICO.
Ing. Elizabeth Guerrero V.
Punto 2 – Elementos de Correo Juan Luis Cano. Para que una persona pueda enviar un correo a otra, cada una ha de tener una dirección de correo electrónico.
Nombre Tema: Modelo Cliente-Servidor Integrantes: Enrique Aponte Lourdes Molina Pablo López Janeth Hernández Marbella Olvera Arturo Parra.
Funcionamiento del servicio DHCP. Tipos de mensajes 07/10/20121Jesús Torres Cejudo.
Ing. Elizabeth Guerrero V.
Transmisión de Datos Multimedia
Comunicaciones Unificadas
IDENTIFICACION DE ELEMETOS DE UNA VLAN(Red de área local virtual)
Modelo Cliente - Servidor. La Web funciona siguiendo el denominado modelo cliente-servidor, habitual en las aplicaciones que funcionan en una red. Existe.
Voip 2013.
Hardware. Mas preciso. Soporta mas tareas complejas. Permite sustituir componentes. SERVIDOR Computador que forma parte de una red y brinda servicios.
Protocolos de Transporte y Aplicación
REDES Angie Paola Gutiérrez C. ♥ Once ♥. REDES DE COMPUTADORAS Es un conjunto de elementos interceptados entre si, para compartir información. Como en.
Planificación Curso UNIDAD 1. INTRODUCCIÓN A LOS SERVICIOS EN RED UNIDAD 2. SERVICIOS DHCP UNIDAD 3. SERVICIOS DNS UNIDAD 4. SERVICIOS DE ACCESO REMOTO.
CUESTIONARIO. ¿Que significan las siglas de correo electrónico CC y CCO? Y ¿Cómo se añade a una persona en CCO?  CC: Se pone el correo electrónico de.
Videoconferencia Cristian Cubillos Daniel Donoso Iván Espinoza.
Transcripción de la presentación:

SIP

¿Qué es SIP? Session Initiation Protocol (SIP) es un protocolo de aplicación desarrollado por el IETF dentro del grupo MMUSIC (Multiparty Multimedia Session Control) Se especifica en la RFC2543 . SIP es un protocolo basado en el modelo cliente-servidor. Los clientes SIP envían peticiones (Requests Messages) a un servidor, el cual una vez procesada contesta con una respuesta (Response Messages). Los terminales SIP pueden generar tanto peticiones como respuestas al estar formados por el denominado cliente del agente de usuario [UAC] y servidor del agente de usuario [UAS].

SIP SIP, Session Initiation Protocol, se diseñó para establecer, modificar y terminar sesiones interactivas de voz o video, también de mensajería instantánea Sip es parecido a HTTP, utiliza una sintaxis y semántica similares Utiliza direcciones (URI, uniform resource indicator) parecidas a las clásicas de email teléfono: sip:932402000@salleurl.com; usuario=teléfono Usuario IM: sip:miguel.ramirez@salleurl.com SIMPLE , (SIP based Instant Messaging Presence Leveraging and Extensions), ofrece funciones clave para aplicaciones de presencia y mensajería instantánea

Componentes http://www.sipcenter.com/sip.nsf/html/Architecture Sip User Agent. Es el sistema que maneja la llamada Se compone de un User agent client, que inicia la llamada y un User Agent Server que responde a las peticiones. Así se permiten llamadas peer to peer Los SIP User Agents son aplicaciones ligeras que pueden “embeberse” en dispositivos como PDA , pero también en desktops junto con otras aplicaciones relacionadas como contact managers … etc Sip Network Server. Sistema que gestiona la señalización

Servidores SIP Servidor de Registro (Registrar Server): El Servidor de Registro registra usuarios cuando se conectan y almacena información en la identidad lógica de usuario, y el dispositivo asociado (identificado por una dirección IP o URL) o dispositivos que los usuarios permiten para comunicaciones. Servidor de Ubicación (Location Server): Una base de datos que rastrea usuarios y los enlaces URL que estén “cercanos” para ellos. El servicio de ubicación obtiene su ingreso desde el servidor de registro y le brinda información clave para los servidores proxy y de redirección. Servidor de Redirección (Redirect Server): Mapea una consulta SIP destinada para un usuario al URL del dispositivo “más cercano” para el usuario. Por ejemplo, si una llamada es destinada para johnsmith@avaya.com y el usuario está en camino, el Servidor de Redirección puede responder al agente de usuario del que llama (o al servidor proxy de consulta) con la dirección de contacto del celular del usuario.

Servidores SIP Servidor Proxy( Proxy Server): Revisa las consultas SIP procesándolas y pasándolas por los otros servidores SIP. Un servidor Proxy puede actuar tanto como un servidor y como cliente, y puede modificar una consulta SIP antes de transmitirla. Un Proxy se ocupa únicamente de la configuración y desmantelamiento de comunicaciones. Una vez que se establece la sesión, las comunicaciones suceden directamente entre la partes. Servidor de Presencia (Presence Server): Acepta, almacena y distribuye información de presencia. El servidor de presencia tiene dos grupos de clientes distintivos: Presentities(productores de información) brindan información de presencia al servidor para ser almacenada y distribuida. Watchers (consumidores de información) reciben información de presencia desde el servido

Modos trabajo servers Los servers pueden actuar en dos modos: Stateful : recuerdan todas las preguntas y respuestas Stateless: olvidan toda la información una vez han emitido las respuestas. Los servidores de red suelen ser stateless mientras que los servidores más próximos al cliente (ej proxy) suelen ser stateful.

Símbolos servers

Arquitectura protocolos

Comandos SIP INVITE :Invites a user to a call ACK : Acknowledgement is used to facilitate reliable message exchange for INVITEs.  BYE :Terminates a connection between users CANCEL :Terminates a request, or search, for a user. It is used if a client sends an INVITE and then changes its decision to call the recipient. OPTIONS :Solicits information about a server's capabilities. REGISTER :Registers a user's current location INFO :Used for mid-session signaling

Ejemplos comandos 1xx Informational (e.g. 100 Trying, 180 Ringing) 2xx Successful (e.g. 200 OK, 202 Accepted) 3xx Redirection (e.g. 302 Moved Temporarily) 4xx Request Failure (e.g. 404 Not Found, 482 Loop Detected) 5xx Server Failure (e.g. 501 Not Implemented) 6xx Global Failure (e.g. 603 Decline)

Ejemplo SIP

Ejemplo SIP El usuario 1 envía un INVITE al usuario 2, pero como no conoce su dirección pasa la pregunta al server 1, el server 1 reenvía el INVITE al server 2 y un TRYING al usuario 1 diciendo que está buscando a usuario2 Estamos en un caso puede haber otros El server 2 envía un INVITE al usuario 2 y un TRYING al server 1. Si no conoce la dirección del usuario 2 podría enviar un INVITE a un server 3 El teléfono SIP, cuando recibe el INVITE pone en marcha el timbre y envía RINGING al server 2 , que se lo pasa a server 1 y éste al usuario 1 Si el usuario 2 acepta la llamada envía un OK al server 2 que progresa hasta el usuario 1, el usuario 1 envía un ACK para confirmar el establecimiento de la llamada. El ACK no va por los proxy servers porque el usuario 1 ya conoce la dirección del usuario 2

Formato trama SIP