2014 jon bonilla pon un proxy sip en tu vida

Post on 03-Jul-2015

173 Views

Category:

Technology

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

Pon un proxy SIP en tu vida

TRANSCRIPT

Pon un proxy SIP en tu vida

VoIP2day 2014

Jon Bonilla @jbmanwe

manwe@sipdoc.net

¡Hola!

@jbmanwe

Un Agente Libre (TM)

Años trabajando en las trincheras de la VoIP / sistemas

¿Por qué esta charla?“Ya sé mucho de Asterisk, ¿necesito un Kamailio?”

Operadores

Extendiendo los servicios de una PBX

Elastix 3

Escenarios para un proxyClass 4 LCR

Class 4 LB

Class 5

Edge

Mix: Elastix 3

Class 4 LCR

Rutado de tráfico de otros Class 4 o Class 5 basado en origen, destino, precio, …

Class 4 LB

Rutado de tráfico hacia sistemas Class 4 o Class 5 para distribución de carga

Por CallID, repartiendo por usuarios, round-robin, por carga real

Class 4 LB

Class 5 proxy/registrarServicios de usuario final

Suele incluir “Registrar”

Presencia

“Accounting”

Preferencias por usuario

Edge proxy

Ocultar visibilidad del resto de la red a elementos externos

“Gateway” de transporte

Edge proxy

Back to 2013…

Elastix

PBX in-a-box

Sistema Open Source de Comunicaciones Unificadas

Un “enlatado” que mola

Elastix 3

include <features.h>

Incluye Kamailio!

Elastix 3: Kamailio

Elastix3: FuncionesSeguridad

Sanity checks

Medidas anti-fraude

Medidas anti-flood

“Firewall” de Asterisk

Elastix3: Funciones

“Offloading”

REGISTER

Keep-alive

Gateway de transporte

Elastix3: Funciones

NAT Traversal

Parallel forking

Multi-dominio

Elastix3: Funciones

DNS del bueno (TM)

RFC 3263

DNSSEC

Elastix3: Funciones

Servicios SIP adicionales

Presencia SIMPLE

XCAP

Elastix3: Funciones

Control

Modificación de mensajes SIP

Interoperabilidad

Elastix3 Proxy: Pros

Funcionalidades

Las que hemos comentado…

… y las que no!

Escalabilidad

Elastix3 Proxy: Contras

Complejidad

Cualificación

Elastix 3: Conclusiones

Hay un largo camino por delante

Solución Future-Proof

Lo has probado ya?

Merece la pena?

Depende :-)

¿Preguntas?

Jon Bonilla @jbmanwe

manwe@sipdoc.net

top related