SlideShare una empresa de Scribd logo
Asterisk
Conceptos de Asterisk
Julián Dunayevich, Lázaro Baca,
Andrés Brassara, Santiago Alberch 2
Canal (channel)
 Es una conexión que conduce una llamada
entrante o saliente en el sistema Asterisk. La
conexión puede venir de o salir hacia telefonía
tradicional analógica, digital o VoIP.
 Por defecto, Asterisk soporta una serie de
canales, los más importantes son:
 H.323, IAX2, SIP, MGCP: Protocolos VoIP.
 Console: GNU Linux OSS/ALSA sound system.
 Zap/Dahdi: líneas analógicas y digitales.
Julián Dunayevich, Lázaro Baca,
Andrés Brassara, Santiago Alberch 3
Dialplan (plan de marcación)
 Es la parte medular de Asterisk ya que es donde se
indica las acciones a tomar tanto para llamadas
entrantes como para llamadas salientes. Define el
comportamiento lógico de la PBX.
 A diferencia de otros sistemas telefónicos tradicionales,
el dialplan en Asterisk es totalmente configurable.
 Para configurar adecuadamente el sistema Asterisk es
necesario entender bien el dialplan.
Julián Dunayevich, Lázaro Baca,
Andrés Brassara, Santiago Alberch 4
Extensión
En telefonía tradicional, las extensiones se
asocian con teléfonos, interfaces o menúes. En
Asterisk, una extensión es una lista de
comandos a ejecutar.
Se accede a las extensiones cuando:
 Se recibe una llamada entrante por un canal dado.
 El usuario que ha llamado marca la extensión.
Julián Dunayevich, Lázaro Baca,
Andrés Brassara, Santiago Alberch 5
Extensión - Exten
 Cada extensión se compone de:
Nombre, prioridad y aplicación.
 Nombre: agrupa una lista de acciones o
pasos.
 Prioridad: define el orden.
 Aplicación: define la ejecución.
Julián Dunayevich, Lázaro Baca,
Andrés Brassara, Santiago Alberch 6
Aplicación (Application)
 Asterisk ejecuta secuencialmente los comandos asociados
a cada extensión. Esos comandos son realmente
aplicaciones que controlan el comportamiento de la llamada
y del sistema en sí. Algunos ejemplos:
 Hangup: colgar la llamada.
 Monitor: comenzar la grabación a disco de la llamada.
 Dial: realizar una llamada saliente.
 Goto: saltar a otra extensión o contexto.
 PlayBack: reproducir un fichero de sonido.
 AGI: llamar a una aplicación externa (stdin, stdout,
stderr).
Julián Dunayevich, Lázaro Baca,
Andrés Brassara, Santiago Alberch 7
Contexto
 El dialplan de Asterisk se divide en uno o varios contextos.
 Un contexto es una colección de extensiones.
 Permite la interacción entre las diferentes partes del
dialplan.
 Los contextos existen para poder diferenciar el “lugar” en
donde se encuentra una llamada, para:
 Aplicar políticas de seguridad: por ej, al entrar una
llamada, con 0 va a la operadora, mientras que cuando
un usuario local marca 0 y un número hace una llamada
saliente (fuera de la PBX).
 Se declaran colocando el nombre del contexto dentro de
los símbolos [ ].
ej: [entrantes]
Julián Dunayevich, Lázaro Baca,
Andrés Brassara, Santiago Alberch 8
Dialplan:arquitectura
Julián Dunayevich, Lázaro Baca,
Andrés Brassara, Santiago Alberch 9
Curso elaborado por
Júlian Dunayevich, Lázaro Baca, Andrés
Brassara y Santiago Alberch
julian@dunayevich.com
lazaro.baca@gmail.com
abrassara@gmail.com
salberch@gmail.com
Detalles de la licencia:
http://creativecommons.org/licenses/by-nc-sa/2.5/deed.es_AR
Autores: Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago
Alberch
(cc) Creative Commons - Attribute Non-Commercial Share-Alike 2.5
Basándose en:
Irontec: contacto@irontec.com (CC)
Asterisk, The Future of Telephony, Jim Meggelen, Jared Smith, and Leif Madsen, O´REILLY, 2005

Más contenido relacionado

PPT
Asterisk conceptos basicos
PPT
DOCX
Preguntas sobre la direccion ip
PPTX
Experiencias con-asterisk-1.8-cert
ZIP
Asterisk
PDF
PPT
03.asterisk introduccion shared by voip.com.vn
PPT
Asterisk conceptos basicos
Preguntas sobre la direccion ip
Experiencias con-asterisk-1.8-cert
Asterisk
03.asterisk introduccion shared by voip.com.vn

Similar a 07.asterisk conceptos basicos (20)

PPT
Implementado Sistemas de VoIP con FOSS
PPT
03.Asterisk Anexos Y Uso BáSico
PPT
Charla Asterisk - UPCI
PPT
asterisk configuracion-avanzada
PPT
09.asterisk configuracion-avanzada
PDF
CLASE 10 ASTERISK.pdf
PDF
Alta disponibilidad en Integración de Elastix con Centrales Legacy
PPT
VoIP con Asterisk 2009
PPT
04.3.asterisk agi
PPT
PPT
VoIP con Asterisk Marzo 2010
PDF
Curso de VoIP / Parte 03: Dialplan
ODP
Charla sobre Desarrollo de Aplicaciones en Asterisk con AGI para el ENLI 2012
PDF
curso_asterisk_prctico_barcelona_marzo_2019.pdf
PPTX
Tecnología IP Leccion 2
PDF
Tesis Paper
PPT
Presentacion Hacking Asterisk
PPT
Asterisk seminario web
PPT
Diapositivas dispositivos para audio
Implementado Sistemas de VoIP con FOSS
03.Asterisk Anexos Y Uso BáSico
Charla Asterisk - UPCI
asterisk configuracion-avanzada
09.asterisk configuracion-avanzada
CLASE 10 ASTERISK.pdf
Alta disponibilidad en Integración de Elastix con Centrales Legacy
VoIP con Asterisk 2009
04.3.asterisk agi
VoIP con Asterisk Marzo 2010
Curso de VoIP / Parte 03: Dialplan
Charla sobre Desarrollo de Aplicaciones en Asterisk con AGI para el ENLI 2012
curso_asterisk_prctico_barcelona_marzo_2019.pdf
Tecnología IP Leccion 2
Tesis Paper
Presentacion Hacking Asterisk
Asterisk seminario web
Diapositivas dispositivos para audio
Publicidad

Último (20)

PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
PDF
CyberOps Associate - Cisco Networking Academy
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
Curso de generación de energía mediante sistemas solares
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PPTX
Sesion 1 de microsoft power point - Clase 1
PDF
TRABAJO DE TECNOLOGIA.pdf...........................
PPTX
la-historia-de-la-medicina Edna Silva.pptx
PDF
Maste clas de estructura metálica y arquitectura
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PDF
capacitación de aire acondicionado Bgh r 410
PDF
Influencia-del-uso-de-redes-sociales.pdf
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
clase auditoria informatica 2025.........
PDF
SAP Transportation Management para LSP, TM140 Col18
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
CyberOps Associate - Cisco Networking Academy
Presentacion de Alba Curso Auditores Internos ISO 19011
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Curso de generación de energía mediante sistemas solares
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Zarate Quispe Alex aldayir aplicaciones de internet .docx
Sesion 1 de microsoft power point - Clase 1
TRABAJO DE TECNOLOGIA.pdf...........................
la-historia-de-la-medicina Edna Silva.pptx
Maste clas de estructura metálica y arquitectura
Power Point Nicolás Carrasco (disertación Roblox).pptx
capacitación de aire acondicionado Bgh r 410
Influencia-del-uso-de-redes-sociales.pdf
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
informe_fichas1y2_corregido.docx (2) (1).pdf
clase auditoria informatica 2025.........
SAP Transportation Management para LSP, TM140 Col18
Publicidad

07.asterisk conceptos basicos

  • 2. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 2 Canal (channel)  Es una conexión que conduce una llamada entrante o saliente en el sistema Asterisk. La conexión puede venir de o salir hacia telefonía tradicional analógica, digital o VoIP.  Por defecto, Asterisk soporta una serie de canales, los más importantes son:  H.323, IAX2, SIP, MGCP: Protocolos VoIP.  Console: GNU Linux OSS/ALSA sound system.  Zap/Dahdi: líneas analógicas y digitales.
  • 3. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 3 Dialplan (plan de marcación)  Es la parte medular de Asterisk ya que es donde se indica las acciones a tomar tanto para llamadas entrantes como para llamadas salientes. Define el comportamiento lógico de la PBX.  A diferencia de otros sistemas telefónicos tradicionales, el dialplan en Asterisk es totalmente configurable.  Para configurar adecuadamente el sistema Asterisk es necesario entender bien el dialplan.
  • 4. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 4 Extensión En telefonía tradicional, las extensiones se asocian con teléfonos, interfaces o menúes. En Asterisk, una extensión es una lista de comandos a ejecutar. Se accede a las extensiones cuando:  Se recibe una llamada entrante por un canal dado.  El usuario que ha llamado marca la extensión.
  • 5. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 5 Extensión - Exten  Cada extensión se compone de: Nombre, prioridad y aplicación.  Nombre: agrupa una lista de acciones o pasos.  Prioridad: define el orden.  Aplicación: define la ejecución.
  • 6. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 6 Aplicación (Application)  Asterisk ejecuta secuencialmente los comandos asociados a cada extensión. Esos comandos son realmente aplicaciones que controlan el comportamiento de la llamada y del sistema en sí. Algunos ejemplos:  Hangup: colgar la llamada.  Monitor: comenzar la grabación a disco de la llamada.  Dial: realizar una llamada saliente.  Goto: saltar a otra extensión o contexto.  PlayBack: reproducir un fichero de sonido.  AGI: llamar a una aplicación externa (stdin, stdout, stderr).
  • 7. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 7 Contexto  El dialplan de Asterisk se divide en uno o varios contextos.  Un contexto es una colección de extensiones.  Permite la interacción entre las diferentes partes del dialplan.  Los contextos existen para poder diferenciar el “lugar” en donde se encuentra una llamada, para:  Aplicar políticas de seguridad: por ej, al entrar una llamada, con 0 va a la operadora, mientras que cuando un usuario local marca 0 y un número hace una llamada saliente (fuera de la PBX).  Se declaran colocando el nombre del contexto dentro de los símbolos [ ]. ej: [entrantes]
  • 8. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 8 Dialplan:arquitectura
  • 9. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 9 Curso elaborado por Júlian Dunayevich, Lázaro Baca, Andrés Brassara y Santiago Alberch julian@dunayevich.com lazaro.baca@gmail.com abrassara@gmail.com salberch@gmail.com Detalles de la licencia: http://creativecommons.org/licenses/by-nc-sa/2.5/deed.es_AR Autores: Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch (cc) Creative Commons - Attribute Non-Commercial Share-Alike 2.5 Basándose en: Irontec: contacto@irontec.com (CC) Asterisk, The Future of Telephony, Jim Meggelen, Jared Smith, and Leif Madsen, O´REILLY, 2005