2014 jon bonilla pon un proxy sip en tu vida

26
Pon un proxy SIP en tu vida VoIP2day 2014 Jon Bonilla @jbmanwe [email protected]

Upload: voip2day

Post on 03-Jul-2015

172 views

Category:

Technology


5 download

DESCRIPTION

Pon un proxy SIP en tu vida

TRANSCRIPT

Page 1: 2014 jon bonilla pon un proxy sip en tu vida

Pon un proxy SIP en tu vida

VoIP2day 2014

Jon Bonilla @jbmanwe

[email protected]

Page 2: 2014 jon bonilla pon un proxy sip en tu vida

¡Hola!

@jbmanwe

Un Agente Libre (TM)

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

Page 3: 2014 jon bonilla pon un proxy sip en tu vida

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

Operadores

Extendiendo los servicios de una PBX

Elastix 3

Page 4: 2014 jon bonilla pon un proxy sip en tu vida

Escenarios para un proxyClass 4 LCR

Class 4 LB

Class 5

Edge

Mix: Elastix 3

Page 5: 2014 jon bonilla pon un proxy sip en tu vida

Class 4 LCR

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

Page 6: 2014 jon bonilla pon un proxy sip en tu vida
Page 7: 2014 jon bonilla pon un proxy sip en tu vida

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

Page 8: 2014 jon bonilla pon un proxy sip en tu vida

Class 4 LB

Page 9: 2014 jon bonilla pon un proxy sip en tu vida

Class 5 proxy/registrarServicios de usuario final

Suele incluir “Registrar”

Presencia

“Accounting”

Preferencias por usuario

Page 10: 2014 jon bonilla pon un proxy sip en tu vida

Edge proxy

Ocultar visibilidad del resto de la red a elementos externos

“Gateway” de transporte

Page 11: 2014 jon bonilla pon un proxy sip en tu vida

Edge proxy

Page 12: 2014 jon bonilla pon un proxy sip en tu vida

Back to 2013…

Page 13: 2014 jon bonilla pon un proxy sip en tu vida

Elastix

PBX in-a-box

Sistema Open Source de Comunicaciones Unificadas

Un “enlatado” que mola

Page 14: 2014 jon bonilla pon un proxy sip en tu vida

Elastix 3

include <features.h>

Incluye Kamailio!

Page 15: 2014 jon bonilla pon un proxy sip en tu vida

Elastix 3: Kamailio

Page 16: 2014 jon bonilla pon un proxy sip en tu vida

Elastix3: FuncionesSeguridad

Sanity checks

Medidas anti-fraude

Medidas anti-flood

“Firewall” de Asterisk

Page 17: 2014 jon bonilla pon un proxy sip en tu vida

Elastix3: Funciones

“Offloading”

REGISTER

Keep-alive

Gateway de transporte

Page 18: 2014 jon bonilla pon un proxy sip en tu vida

Elastix3: Funciones

NAT Traversal

Parallel forking

Multi-dominio

Page 19: 2014 jon bonilla pon un proxy sip en tu vida

Elastix3: Funciones

DNS del bueno (TM)

RFC 3263

DNSSEC

Page 20: 2014 jon bonilla pon un proxy sip en tu vida

Elastix3: Funciones

Servicios SIP adicionales

Presencia SIMPLE

XCAP

Page 21: 2014 jon bonilla pon un proxy sip en tu vida

Elastix3: Funciones

Control

Modificación de mensajes SIP

Interoperabilidad

Page 22: 2014 jon bonilla pon un proxy sip en tu vida

Elastix3 Proxy: Pros

Funcionalidades

Las que hemos comentado…

… y las que no!

Escalabilidad

Page 23: 2014 jon bonilla pon un proxy sip en tu vida

Elastix3 Proxy: Contras

Complejidad

Cualificación

Page 24: 2014 jon bonilla pon un proxy sip en tu vida

Elastix 3: Conclusiones

Hay un largo camino por delante

Solución Future-Proof

Lo has probado ya?

Page 25: 2014 jon bonilla pon un proxy sip en tu vida

Merece la pena?

Depende :-)

Page 26: 2014 jon bonilla pon un proxy sip en tu vida

¿Preguntas?

Jon Bonilla @jbmanwe

[email protected]