Please enable JavaScript.
Coggle requires JavaScript to display documents.
ESTABLECIMIENTO DE LA COMUNICACION CON SIP - Coggle Diagram
ESTABLECIMIENTO DE LA COMUNICACION CON SIP
la linea de respuesta
en el caso de tratarse de un mensaje de respuesta, este informara del estado en el que se encuentre el servidor o si solicitud se ha aceptado o rechazado.
al igual que ocurre con la linea de solicitud, los tres componentes de la linea de respuesta estan separados por un espacio y termina con un caracter CRLF
los codigos de estado tienen tres digitos, donde el primero define la clase de respuesta y los otros dos el mensaje correcto dentro de la clase
existen seis clases diferntes de mensajes de respuesta
3XX redireccion
indica que el usuario llamado no esta disponible en la direccion utilizada en la solicitud y que sera redireccionada a la nueva direccion que se adjunta
4XX fallo en la solicitud
indica que le mensaje de solicitud no es del todo correcto: existe un error de sintaxis, no se esta autorizado, etc
5XX fallo en servidor
indica que, aunque el mensaje de solicitud es valido, el servidor tiene algun problema para aceptarlo : servidor no disponible, saturacion, error interno del servidor
1XX de informacion
indica que se ha recibido la solicitud y que se esta procesando.
6XX fallo general
indica que no se puede dar respuesta a la solicitud por algun tipo de fallo general
2XX de aceptacion
indica que se ha recibido la solicitud y que todo esta correcto para ejecutarla.
La arquitectura sip
SIP es un protocolo de señalizacion que ha sido concebido para controlar el establecimiento, modificacion y terminacion de comunicaciones multimedia (audio, video y datos).
componentes
la arquitectura SIP supone la existencia de dos tipos de equipos: terminales y servidores de red
agente de usuario cliente o UAC
se trata de la aplicacion que permite que el terminal pueda realizar o emitir una llamada el UAC se utiliza para enviar solicitudes SIP
agente de usuario servidor o UAS
se trata de la aplicacion que permite que el terminal pueda recibir o responder a una llamada realizada por el UAC.
existen tres tipos de servidores
servidor de redireccionamiento
estos servidores no reenvian los mensajes de solicitud, sino que le responde al cliente con la direccion, o direcciones, del servidor al que tiene que enviar la solicitud
servidor de registro
estos servidores no reenvian los mensajes de solicitud, sino que le responde al cliente con la direccion, o direcciones, del servidor al que tiene que enviar la solicitud
servidor proxy
setrata de un equipo que recibe solicitudes del cliente, las analiza y decide el servidor al que debe reenviarlas.
URI. las direcciones SIP
SIP permite la interconexion de equipos, tanto de red IP como de otro tipo de redes a traves de gateways.
mensajes SIP
los mensajes del protocolo de señalizacion SIP son de dos tipos :warning:
solicitudes (requests)
a los tipos de solicitudes se le conoce como metodos y estan identificados por una palabra en la vercion 2.0 de SIP se incluyen seis tipos de solicitudes o metodos :
BYE (adios)
CANCEL (cancelar)
6.REGISTER(registrar)
ACK (aceptacion)
OPTIONS (opciones)
1.INVITE (invitar)
respuestas (responses)
el tipo de respuesta se transmite con un codigo numerico conocido como codigo de estado (status code)
el formato general de los mensajes (de solicitud y respuesta) esta definido en la recomendacion RFC822, y se compone de
una linea de inicio
una cabecera
una linea en blanco
el cuerpo del mensaje
la cabecera
la cabecera de los mensajes esta formada por campos, y tiene un formato similar al de las cabeceras de HTTP.
campos de entidad
campos de solicitud
campo generales
campo de respuesta
el cuerpo del mensaje
el contenido del cuerpo del mensaje no es analizado por los equipos intermedios de la red, sino es de interes para los equipos terminales
ponerlo todo junto
es cundo se juntan todas las piezas anteriores para ver como se lleva a cabo el proceso de señalizacion para establecer una comunicacion utilizando el protocolo SIP
MEJORAS REALIZADAS A SIP
el metodo INFO
notificacion de eventos
mensajeria instantanea
el metodo REFER
confiabilidad de las respuestas provisionales
metodo UPDATE