Asterisk Como Servidor

Páginas: 9 (2025 palabras) Publicado: 15 de abril de 2012
LABORATORIO N°3



Asterisk como servidor SIP.


Configurando el plan de discado.



Objetivos


• Reconocer al protocolo SIP como estándar para la Telefonía IP.


• Configurar softphones SIP dentro de una red LAN.


• Reconocer las partes del plan de discado de asterisk.


• Configurar el plan de discado de asterisk.






Base Teórica


ProtocoloSIP.-

El protocolo SIP (Session Initiation Protcol) se utiliza en internet para iniciar, mantener y terminar sesiones multimedia; por lo que puede ser utilizado con voz, video, chat, juegos interactivos, etc.

Las funciones básicas del protocolo incluyen:
- Determinar la ubicación de los usuarios.
- Establecer, modificar y terminar sesiones multipartitas entre usuarios.

[pic]SIP es un protocolo punto a punto con un diseño que se basa en los protocolos HTML y SMTP; adopta el modelo cliente-servidor y es transaccional.

El cliente realiza peticiones (requests) que el servidor atiende y genera una o más respuestas (dependiendo del método de la petición).Por ejemplo para iniciar una sesión el cliente realiza una petición con el método INVITE en donde indica con quéusuario (o recurso) quiere establecer la sesión. El servidor responde rechazando o aceptado esa petición en una serie de respuestas. Las respuestas llevan un código de estado que brindan información acerca de si las peticiones fueron resueltas con éxito o si se produjo un error. La petición inicial y todas sus respuestas constituyen una transacción.

SIP puede trabajar con cualquier protocolo detransporte aunque la especificación indica que debe ser sobre TCP o UDP, por lo que otros protocolos son opcionales. Los servidores, por defecto, utilizan el puerto 5060 en TCP y UDP para recibir las peticiones de los clientes SIP.

El protocolo SIP utiliza las funciones aportadas por otros protocolos, las que da por hechas y no vuelve a desarrollarlas. Debido a este concepto SIP funciona encolaboración con otros muchos protocolos. Se complementa por ejemplo con:

- El protocolo SDP (Session Description Protocol), que describe el contenido multimedia de la sesión, por ejemplo qué direcciones IP, puertos y códecs se usarán durante la comunicación.

- El protocolo RTP (Real-time Transport Protocol). RTP es el verdadero portador para el contenido de voz y video que intercambian losparticipantes en una sesión establecida por SIP.


Servidores SIP: Registro, Proxy y Redirección
El protocolo SIP permite establecer la ubicación de un usuario determinado, es decir que establece una relación entre una cuenta de usuario y su dirección de red. Para esto utiliza un mecanismo de registro que funciona de la siguiente manera:

- Cada usuario posee una dirección o cuenta SIPque es de la siguiente forma: nombre_usuario@dominio (utiliza la misma forma que una dirección de correo electrónico), esta dirección es invariable respecto a su ubicación en la red. Adicionalmente el usuario cuenta con una dirección IP que depende de en qué red se encuentre conectado.

- Cuando un usuario inicializa un terminal (un teléfono IP por hardware o un softphone) el agente SIP delteléfono enviara una petición de registro (REGISTER) al servidor informando que dirección IP posee esta cuenta de usuario.


- El servidor de registro por lo tanto almacena esta asociación (el método de almacenamiento es independiente al protocolo SIP) y permanece por un periodo de vigencia

Para encaminar los mensajes entre clientes se utilizan 2 tipos de servidores:

- ServidorProxy, encamina el mensaje hacia destino,


- Servidor de Redirección, genera una respuesta que indica la dirección del destino o en todo caso la dirección de otro servidor que pueda llevarlo a su destino.

Un mismo servidor puede actuar como Servidor de Redirección o como Servidor Proxy dependiendo de la situación.


Asterisk y el Protocolo SIP.-

El servidor asterisk posee un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ataque a un servidor asterisk
  • conexion de dos servidores asterisk por consola
  • como instalar un IVR en asterisk
  • Como crear un servidor ubunto
  • Como Instalar Un Servidor
  • Como construir un servidor de voz
  • Como instalar servidores proxy
  • Como crear un servidor ftp en ubuntu

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS