Protocolo SIP. 05 Diciembre 2007

Documentos relacionados
SIP. Capacidades de SIP. Integración con Protocolos IETF. Que es SIP? Session Initiation Protocol

Dr. Ing. José Joskowicz Protocolos de Señalización H.323 y SIP

NUEVA GENERACIÓN DE REDES

VIDEOCONFERENCIAS SOBRE SIP

SIP (Session( Initiation Protocol) y VoIP. Ing. Marcelo R. Doallo m.doallo@ieee.org

Session Initiation Protocol (SIP) Versión actual 2.0, RFC3261

Formación en Tecnologías Avanzadas

SIP: Session Initiation Protocol IRIS-MMEDIA XV Grupos de Trabajo de RedIRIS Mayo 2003

Seguridad en VoIP. Seguridad

Monitoring SIP Traffic Using Support Vector Machines

Aplicaciones sobre una red de telefonía IP. Presentado por: Tamara Ramírez Andrade Jaime Díaz Rojas

ELEMENTOS DE UNA RED VoIP. Page 1

Blink: voice is not enough Saúl Ibarra Corretgé AG Projects

Session Initiation Protocol

Configuración básica de OpenSER

SIP based VoIP Traffic Behavior Profiling and Its Applications. Juan R. Cayon Alcalde GRSST Automatica y Computacion UPNA

VoIP. Voice Over IP. Gerard Sales Mariano Gracia Julian H. Del Olmo Jose M. Vila

Características Técnicas de las Interfaces de TELEFONICA DE ESPAÑA, S.A.U. Interfaz para la conexión de terminales a los servicios de voz sobre IP

Asterisk, proxies SIP, servidores de aplicaciones A qué se puede jugar? jesusr@voztele.com

SIP. SIP Session Initiation Protocol

Seguridad en Redes Convergentes: Seguridad en Voz sobre IP (VoIP) Internet Security Auditors Daniel Fernández Bleda CISSP, OPST/OPSA Trainer

Protocolos para voz IP Rodolfo Castañeda Segura

Agenda. Duración aprox.: 2 horas.

SIP más allá de la VoIP. Saúl Ibarra Corretgé AG Projects

ATEL ASESORES C.A IP Multimedia Subsystem Prof. Diógenes Marcano

Dr. Ing. José Joskowicz Señalización. Dr. Ing. José Joskowicz

Introducción a SIP y OpenSER


WHITE HACK Seguridad en Redes Convergentes: Seguridad en Voz sobre IP (VoIP) Mayo 2004

2. INTRODUCCIÓN A VOIP

Apuntes de Seguridad en SIP (I)

Universidad Católica de El Salvador Miembro RAICES

Traductor de Señalización SIP a CAMEL para la tarificación de abonados en una plataforma Online Charging System (OCS).

SEÑALIZACIÓN H.323 Y SIP

Presentación de la Práctica Final

Voz sobre IP (VoIP) Fernando Lorge Laboratorio de REDES Recuperación de Información y Estudios de la Web

Mónica Cortés Dpto. de Ingeniería de Sistemas Telemáticos

66.48 Seminario de Redes de Computadoras. Trabajo Práctico Nº: 2. Tema: Session Initiation Protocol Seminario de Redes de Computadoras

Router Teldat. Session Initiation Protocol (SIP)

1. Qué codec de audio seleccionaría para minimizar el ancho de banda?

Servicios pensados para optimizar los procesos de comunicación de voz y SMS.

Teléfono del IP Unregistration del Troubleshooting - Un caso práctico

Índice hora 7. Capítulo 6: Aplicaciones

IMAP4. Internet Message Access Protocol Version 4 (RFC3501)

Universidad del Cauca. Facultad de Ingeniería Electrónica y Telecomunicaciones Departamento de Telemática. Sistemas de Conmutación.

ASA 8.0: Autenticación de RADIUS de la configuración para los usuarios de WebVPN

Hola amigos, soy muy nuevo en esto de VoIP, tengo instalado Elastix, configuradas extensiones y trabajando internamente.

Tema 6: Servicios multimedia bajo demanda

Colección y análisis del informe de problema del Cisco IP Communicator

Observación Si bien DNS usa ambos protocolos, sus partes vistas en la materia usan UDP 2 / 20

SIP: El protocolo para los servicios multimedia del futuro. Resumen

5. Voz sobre IP (VoIP) y Telefonía sobre IP (ToIP)

Pantalla de ejemplo para desarrollar la cancelación

Seguridad en VoIP Semana ESIDE Saúl Ibarra Corretgé

HEADERS CABECERAS HTPP. QUÉ SON Y PARA QUÉ SIRVEN. REQUEST Y STATUS LINE. REFERER, AUTHORIZATION, USER- AGENT (CU01208F)

TRABAJO DE FIN DE CARRERA

Proyectos VoIP - Tareas #4764. Crear servidor para Central proveedora de servicios SIP. Descripción

Soporte de movilidad en la. Juan Fco. Rodríguez Hervella

PRACTICA FINAL. Diseño e implementación de un servidor Web básico y cliente http. Protocolo HTTP-RC

Servicio IPTV para dar soporte a docencia basado en SIP y P2P

Norma SIP de Paraguay. Norma de señalización para interconexión sobre protocolo de Internet

La red CUCM basó la grabación para los agentes móviles

Protocolos de Voz sobre IP (continuación)

Aplicaciones Web. Introducción. David Cabrero Souto. Grupo MADS ( Universidade da Coruña

SIP : Session Initiation Protocol

Guía de integración para negocios

Capa de Aplicación (Parte 2 de 2)

Comunicaciones Unificadas

Capítulo 7 Multimedia en Redes de Computadores

Antes de usar (o ensamblar) el producto lea cuidadosamente este instructivo y las características eléctricas del producto.

CENTRAL VIRTUAL IPLAN SOFTPHONES INSTRUCTIVO DE CONFIGURACIÓN

El nivel de red de TCP/IP Enviar datagramas De una máquina a otra Utilizando rutas (locales) Sin garantías

FRAUDE TELEFÓNICO.

Introducción a la red y servicios IMS

PROYECTO FINAL DE CARRERA

Servicio para comprobar si un está operativo. Coteja los correos de tus bases de datos.

Transcripción:

ProtocoloSIP 05 Diciembre 2007

Índice Introducción MensajesSip Servidores:Redirección,ProxiesyRegistro EjemplodesecuenciasdemensajesSIP Petición Respuesta URIs Cabecerasdelosmensajes Registro Invitación Finalizacióndelallamada Ejemploreal:ComunicaciónconunservidorECHO UsosdeSIPparacaracterísticasyservicios SDP

Introducción Establecer,gestionaryfinalizarsesionesmultimedia Protocolodeseñalizaciónbasadoentexto Funcionesdelprotocolo: Localizaraotrousuario LocalizarservidoresSIP Establecerunasesióndedatos Modificarunasesiónexistente Expresarcapacidadesycaracterísticasdelosusuariosagentes Averiguarelestado,capacidadesydisponibilidaddeotroUA PeticionesfuturassobreelestadoycapacidaddeotroUA Intercambiodeinformacióndeseñalizacióndeunallamada IntercambiodemensajescortosconotrosUA

Introducción Componentesenunasesión 1. Servidoresdeagentesdeusuario 2. ServidoresdeRed 1. 2. 3. Aplicacionesdesistemasfinales ServidoresProxy ServidoresdeRedirección Registro

Introducción Ventajasfrenteaotrosprotocolos Señalizaciónsimple Sepuedeincluirinformaciónnoestándar. Ej:Horaenlaqueseencuentradisponibleun usuario Losclientestienenelcontroldelas características Basadoentexto,similaraHTTP.

Índice Introducción MensajesSip Servidores:Redirección,ProxiesyRegistro EjemplodesecuenciasdemensajesSIP Petición Respuesta URIs Cabecerasdelosmensajes Registro Invitación Finalizacióndelallamada Ejemploreal:ComunicaciónconunservidorECHO UsosdeSIPparacaracterísticasyservicios SDP

MensajesSIP Tipo PETICIÓN(REQUEST) RESPUESTA(RESPONSE) PETICIÓN(REQUEST) FormatoPrimeralínea: Métodos: MethodSPRequest URISPSIP VersionCRLF INVITEsip:500@ekiga.netSIP/2.0 INVITE ACK OPTIONS BYE CANCEL REGISTER SUBSCRIBE NOTIFY PUBLISH REFER MESSAGE PRACK INFO

MensajesSIP Respuesta(Response) Formato: SIP VERSIONSPStatus CodeSPreason phrasecrlf Ej:SIP/2.0200OK Tipos: 1XX.Información(Ejemplo181) 2XX.Éxito 3XX.Redirección 4XX.Falloenlapetición,errordecliente. 5XX.Fallodeservidor 6XX.Falloglobal

MensajesSIP URIs(UniformResourceIndicators) Tipos: Usuario Aplicación Servicio Ejemplosreales Sip:613@fwd.pulver.com Sip:iria@130.206.170.185 Sip:3344556789@telco.net;user=phone

MensajesSIP EsquemasURI Esquema USO RFC sip:sips: DireccionesSIP(seguraynosegura) 3261 Tel: Númerosdeteléfono 3999 Pres: Presenciaderecurso 3861 Im: Recursodemensajeríainstantánea 3861 http: ProtocolodetransportedeHipertextoparapáginas Web 2616 Xmpp: JabberIMypresenciadeURIs H323:H323 URLH323 3508

MensajesSIP Cabeceras Via:SIP/2.0/UDP130.206.170.185:5060;rport;branch=z9hG4bK2145364951 From:<sip:iria@130.206.170.185>;tag=838794567 To:<SIP:613@fwd.pulver.com> Call ID:340055301@130.206.170.185 CSeq:20INVITE Contact:<sip:iria@130.206.170.185:5060> Max Forwards:5 User Agent:Linphone 1.0.0/eXosip Subject:Phonecall Expires:120 Allow:INVITE,ACK,CANCEL,BYE,OPTIONS,REFER,SUBSCRIBE, NOTIFY,MESSAGE Content Type:application/sdp Content Length:358

Índice Introducción MensajesSip Servidores:Redirección,ProxiesyRegistro EjemplodesecuenciasdemensajesSIP Petición Respuesta URIs Cabecerasdelosmensajes Registro Invitación Finalizacióndelallamada Ejemploreal:ComunicaciónconunservidorECHO UsosdeSIPparacaracterísticasyservicios SDP

Servidores:Redirección,Proxiesy Registro ServidoresdeRedirección

Servidores:Redirección,Proxiesy Registro ServidoresProxies

Servidores:Redirección,Proxiesy Registro

Servidores:Redirección,Proxiesy Registro

Servidores:Redirección,Proxiesy Registro

Servidores:Redirección,Proxiesy Registro ServidoresdeRegistro

Índice Introducción MensajesSip Servidores:Redirección,ProxiesyRegistro EjemplodesecuenciasdemensajesSIP Petición Respuesta URIs Cabecerasdelosmensajes Registro Invitación Finalizacióndelallamada Ejemploreal:ComunicaciónconunservidorECHO UsosdeSIPparacaracterísticasyservicios

Ejemplosdesecuenciade mensajessip Registro(Yavisto) Invitación

Ejemplosdesecuenciade mensajessip Finalizacióndelallamada

Ejemplosdesecuenciade mensajessip Ejemploreal:ComunicaciónconunservidorECHO

Ejemplosdesecuenciade mensajessip

Ejemplosdesecuenciade mensajessip

Ejemplosdesecuenciade mensajessip

Índice Introducción MensajesSip Servidores:Redirección,ProxiesyRegistro EjemplodesecuenciasdemensajesSIP Petición Respuesta URIs Cabecerasdelosmensajes Registro Invitación Finalizacióndelallamada Ejemploreal:ComunicaciónconunservidorECHO UsosdeSIPparacaracterísticasyservicios

UsosdeSIPparacaracterísticasy servicios Call Forwarding CallForwardingonbusy CallForwardingonnoanswer LapeticiónINVITEtieneuntimeoutespecificado ConsultationHold PeticiónINVITEconelcampodeSDPa0 RespuestaOK0enlapartemultimedia ACK Pararetornarlallamada: SereenvíaelINVITEinicial

Índice Introducción MensajesSip Servidores:Redirección,ProxiesyRegistro EjemplodesecuenciasdemensajesSIP Petición Respuesta URIs Cabecerasdelosmensajes Registro Invitación Finalizacióndelallamada Ejemploreal:ComunicaciónconunservidorECHO UsosdeSIPparacaracterísticasyservicios SDP

SDP Informacióndatos intercambiados Basadoentexto EstructuradeSDP

SDP Camposobligatorios VVersióndeprotocolo OIdentificadordelcreadordelasesión SNombredelasesión TTiempodelasesión MTipodedatos

SDP Camposopcionales IInformacióndesesión UDescripcióndeURI EDireccióndee mail PNúmerodeteléfono CInformacióndeconexión BInformacióndelanchodebanda RTiempoderepetición KClavedeencriptamiento AAtributosadicionales

Cliente SDP iria@ekiga.net Servidor iriaunifwd@fwd.pulver.com Ejemplo:

SDP SessionInitiationProtocol Request Line:INVITEsip:iriaunifwd@fwd.pulver.comSIP/2.0 MessageHeader Date:Fri,23Nov200708:57:49GMT CSeq:1INVITE Via:SIP/2.0/UDP130.206.170.185:5068;branch=z9hG4bK16abe2d5 0f98 dc11 98fb 003005784537;rport User Agent:Ekiga/2.0.1 From:"IriaPrieto"<sip:iria@130.206.170.185>;tag=1c7a14d4 0f98 dc11 98fb 003005784537 Call ID:006914d4 0f98 dc11 98fb 003005784537@s170m185.unavarra.es To:<sip:iriaunifwd@fwd.pulver.com> Contact:<sip:iria@130.206.170.185:5068;transport=udp> Allow:INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,SUBSCRIBE,NOTIFY,REFER,MESSAGE Content Type:application/sdp Content Length:423 Max Forwards:70 Messagebody SessionDescriptionProtocol SessionDescriptionProtocolVersion(v):0 Owner/Creator,SessionId(o): 11958082691195808269INIP4130.206.170.185 SessionName(s):OpalSIPSession ConnectionInformation(c):INIP4130.206.170.185 TimeDescription,activetime(t):00 MediaDescription,nameandaddress(m):audio5002RTP/AVP101114115310711008 MediaAttribute(a):rtpmap:101telephone event/8000 MediaAttribute(a):fmtp:1010 15 MediaAttribute(a):rtpmap:114SPEEX/16000 MediaAttribute(a):rtpmap:115iLBC/8000 MediaAttribute(a):rtpmap:3GSM/8000 MediaAttribute(a):rtpmap:107MS GSM/8000 MediaAttribute(a):rtpmap:110SPEEX/8000 MediaAttribute(a):rtpmap:0PCMU/8000 MediaAttribute(a):rtpmap:8PCMA/8000 MediaDescription,nameandaddress(m):video5004RTP/AVP31 MediaAttribute(a):rtpmap:31H261/90000

SDP Status Line:SIP/2.0200OK MessageHeader Via:SIP/2.0/UDP130.206.170.185:5068;branch=z9hG4bK16abe2d5 0f98 dc11 98fb 003005784537;rport=5068 From:"IriaPrieto"<sip:iria@130.206.170.185>;tag=1c7a14d4 0f98 dc11 98fb 003005784537 To:<sip:iriaunifwd@fwd.pulver.com>;tag=3096152c8ae84ec7a8321c750b7c3b7c Call ID:006914d4 0f98 dc11 98fb 003005784537@s170m185.unavarra.es CSeq:1INVITE Record Route:<sip:69.90.155.70;ftag=1c7a14d4 0f98 dc11 98fb 003005784537;lr=on> Contact:<sip:172.18.121.181:49386> User Agent:pulver.Comm 0.99.1 Content Type:application/sdp Content Length:296 Messagebody SessionDescriptionProtocol SessionDescriptionProtocolVersion(v):0 Owner/Creator,SessionId(o): 00INIP469.90.155.70 SessionName(s):OpalSIPSession ConnectionInformation(c):INIP469.90.155.70 TimeDescription,activetime(t):00 MediaDescription,nameandaddress(m):audio43682RTP/AVP083101 MediaAttribute(a):rtpmap:0PCMU/8000 MediaAttribute(a):rtpmap:8PCMA/8000 MediaAttribute(a):rtpmap:3GSM/8000 MediaAttribute(a):rtpmap:101telephone event/8000 MediaAttribute(a):fmtp:1010 16 MediaDescription,nameandaddress(m):video43684RTP/AVP31 MediaAttribute(a):recvonly MediaAttribute(a):rtpmap:31H261/90000

SDP Negociacióndelosdatos

Fin