meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Próxima revisión | Revisión previa | ||
voip:sip [2019/10/09 10:46] – creado lc | voip:sip [2023/01/18 14:11] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
===== Protocolo SIP ===== | ===== Protocolo SIP ===== | ||
+ | SIP (Session Initiation Protocol) o Protocolo de Inicio de Sesiones. | ||
+ | |||
+ | Existen dos elementos fundamentales dentro del protocolo SIP, los agentes de usuario (UA) y los servidores. | ||
+ | |||
+ | Los agentes de usuario (UA user agent) tienen dos partes distintas, | ||
+ | |||
+ | Los servidores SIP pueden ser de tres tipos: | ||
+ | * **Proxy Server** | ||
+ | * **Registrar Server** acepta peticiones de registro de usuario y las guarda para suministrar servicios. | ||
+ | * **Redirect Server** redirecciona las peticiones que recibe hacia otro servidor. | ||
+ | |||
+ | Las peticiones SIP comienzan por una línea inicial del mensaje, llamada “Request-Line”, | ||
+ | |||
+ | Existen seis métodos básicos SIP que describen las peticiones de los clientes: | ||
+ | * INVITE: Permite establecer una sesión o para modificar parámetros en una sesión ya existente. | ||
+ | * ACK: Confirma el establecimiento de una sesión. | ||
+ | * OPTION: Solicita información sobre las capacidades de un servidor. | ||
+ | * BYE: Indica la terminación de una sesión. | ||
+ | * CANCEL: Cancela una petición de establecimiento de una sesión. | ||
+ | * REGISTER: Registrar el User Agent. | ||
+ | |||
+ | También existen seis clases de respuesta: | ||
+ | * 1xx: respuestas | ||
+ | * 2xx: respuestas de éxito. | ||
+ | * 3xx: respuestas de redirección. | ||
+ | * 4xx: errores de solicitud. | ||
+ | * 5xx: errores de servidor. | ||
+ | * 6xx: errores globales. | ||
+ |