VoIP2DAY 2017 · 2017

10 años de VoIP: Conocer el pasado para pronosticar el futuro

http://sinologic.net 10 AÑOS DE VOIP CONOCER EL PASADO PARA PRONOSTICAR EL FUTURO Elio Rojano | @hellc2 http://www.sinologic.net | @sinologicnet Elio Rojano (hellc2@gmail.com) http://sinologic.net twitter.com/hellc2 facebook.com/rojano linkedin.com/in/rojano sinologic.net github.com/hellc2 Elio Rojano…

Presentación sobre VoIP impartida en VoIP2DAY 2017 · 2017.

VoIP 📄 47 páginas ⏱ 7 min de lectura 👁 2 vistas

Este PDF no está enlazado desde ningún artículo publicado.

Página 1 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 1 de 47

http://sinologic.net

10 AÑOS DE VOIP

CONOCER EL PASADO PARA

PRONOSTICAR EL FUTURO

Elio Rojano | @hellc2 http://www.sinologic.net | @sinologicnet Elio Rojano (hellc2@gmail.com)

Página 2 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 2 de 47

http://sinologic.net twitter.com/hellc2 facebook.com/rojano linkedin.com/in/rojano sinologic.net github.com/hellc2 Elio Rojano (hellc2@gmail.com)

Página 3 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 3 de 47

http://sinologic.net 10 años de evolución de la VoIP ¿Qué ha cambiado en la VoIP en estos 10 años?

¿Qué NO ha cambiado? Nuevos conceptos y cambios de paradigmas Elio Rojano (hellc2@gmail.com)

Página 4 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 4 de 47

http://sinologic.net [ Vídeo ] Elio Rojano (hellc2@gmail.com)

Página 5 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 5 de 47

http://sinologic.net Elio Rojano (hellc2@gmail.com)

Página 6 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 6 de 47

http://sinologic.net 10 años de evolución de la VoIP Estudiar la evolución de la VoIP en 10 años Es necesario ver qué se hacía antes y cómo se haría ahora.

Elio Rojano (hellc2@gmail.com)

Página 7 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 7 de 47

http://sinologic.net Tarjetas/Gateways vs.

Operadores IP Elio Rojano (hellc2@gmail.com)

Página 8 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 8 de 47

http://sinologic.net Tarjetas/GW vs. Operadores IP En 2007, el 90% de las empresas con Asterisk utilizaban tarjetas El ancho de banda no permitía conexiones de calidad con operadores IP Zaptel/DAHDI eran términos conocidos por todos los usuarios de Asterisk Elio Rojano (hellc2@gmail.com)

Página 9 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 9 de 47

http://sinologic.net Tarjetas/GW vs. Operadores IP En la actualidad, las tarjetas han quedado obsoletas.

Gracias al aumento del ancho de banda, los operadores IP conectan la mayor parte de las llamadas a la PSTN.

Aún existen casos que las empresas quieren recibir llamadas utilizando sus líneas tradicionales, por lo que prefieren Gateways a tener tarjetas.

Elio Rojano (hellc2@gmail.com)

Página 10 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 10 de 47

http://sinologic.net Tarjetas/GW vs. Operadores IP Desde 2012, la conexión a Internet no ha hecho más que mejorar: Cable, FTTH, ADSL,… Las empresas han aprovechado estas conexiones para contratar operadores IP inicialmente para poder hacer llamadas económicas.

Elio Rojano (hellc2@gmail.com)

Página 11 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 11 de 47

http://sinologic.net Tarjetas/GW vs. Operadores IP Los operadores IP no solo ofrecen llamadas más económicas, si no servicios que sustituyen a bastante hardware VoIP Centralitas, Gateways, SBC, etc.

Todo ello en LA NUBE. Elio Rojano (hellc2@gmail.com)

Página 12 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 12 de 47

http://sinologic.net Instalación y Configuración Elio Rojano (hellc2@gmail.com)

Página 13 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 13 de 47

http://sinologic.net Asterisk: Instalación y Configuración En 2007, uno de los retos era instalar y configurar un Asterisk.

Hoy día, con toda la documentación, blogs, foros, wikis, etc., todo el mundo sabe instalar y configurar un Asterisk.

Entonces la versión utilizada era Asterisk 1.4 Elio Rojano (hellc2@gmail.com)

Página 14 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 14 de 47

http://sinologic.net Asterisk: Instalación y Configuración En 2017 han pasado tras de sí muchas versiones de Asterisk… Asterisk 1.4 Asterisk 1.6 Asterisk 1.8 Asterisk 10 Asterisk 11 Asterisk 12 Asterisk 13 Asterisk 14 Asterisk 15 Los usuarios siguen instalando y configurando Asterisk exactamente igual que hace 10 años Elio Rojano (hellc2@gmail.com)

Página 15 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 15 de 47

Asterisk: Instalación y Configuración http://sinologic.net

SRTP

Opus ARI ICE func_ODBC Elio Rojano (hellc2@gmail.com) TLS

G.722

PJSIP

WebSocket ACL Realtime Calendar

Página 16 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 16 de 47

http://sinologic.net VoIP en la Web Elio Rojano (hellc2@gmail.com)

Página 17 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 17 de 47

http://sinologic.net VoIP en la web En 2007, empresas como i6Net anunciaban la existencia de mecanismos para disponer de un softphone web gracias a plugins Flash y el módulo app_rtmp.

En aquel entonces existían incluso Applets Java compatibles con IAX2 (JIAXClient) Elio Rojano (hellc2@gmail.com)

Página 18 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 18 de 47

http://sinologic.net VoIP en la web En 2011, Iñaki Baz y Jose Luís Millán presentaron en casi primicia mundial un futuro estándar que cumplirían los navegadores para poder hacer conexiones VoIP (voz, vídeo, texto, etc.): WebRTC En 2012, presentaron JSSIP (una librería Javascript para crear un softphone SIP utilizando Websocket como transporte).

En 2013, nos volvieron a explicar que WebRTC != softphone Web.

Elio Rojano (hellc2@gmail.com)

Página 19 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 19 de 47

VoIP en la web http://sinologic.net ¿Qué quiere el mercado?

Cliente Web Servidor SIP Protocolo Elio Rojano (hellc2@gmail.com) Teléfono SIP Protocolo SIP

Página 20 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 20 de 47

VoIP en la web http://sinologic.net ¿Qué ofrece WebRTC?

Cliente WebRTC Servidor WebSocket Protocolo WebRTC* Elio Rojano (hellc2@gmail.com) Cliente WebRTC Protocolo WebRTC* (*) WebRTC no es en sí un protocolo VoIP, pero nos sirve para ilustrar el concepto

Página 21 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 21 de 47

VoIP en la web http://sinologic.net Cliente SIP Servidor SIP Protocolo SIP Cliente WebRTC Protocolo SIP Servidor WebSocket Protocolo WebRTC* Elio Rojano (hellc2@gmail.com) Teléfono SIP Cliente WebRTC Protocolo WebRTC*

Página 22 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 22 de 47

VoIP en la web http://sinologic.net Lo que realmente necesita el mercado Cliente SIP Servidor SIP Protocolo SIP Cliente WebRTC Protocolo SIP Servidor WebSocket Protocolo WebRTC* Elio Rojano (hellc2@gmail.com) Teléfono SIP Cliente WebRTC Protocolo WebRTC*

Página 23 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 23 de 47

VoIP en la web http://sinologic.net Lo que realmente necesita el mercado Cliente SIP Servidor SIP Protocolo SIP > 3.4.0 Teléfono SIP Protocolo SIP >= 14?

Servidor WebSocket Cliente WebRTC Protocolo WebRTC* Elio Rojano (hellc2@gmail.com) Cliente WebRTC Protocolo WebRTC*

Página 24 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 24 de 47

http://sinologic.net VoIP en la web Saúl Ibarra también nos lleva enseñando esto desde hace mucho, mucho tiempo… Elio Rojano (hellc2@gmail.com)

Página 25 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 25 de 47

http://sinologic.net Escalabilidad horizontal Elio Rojano (hellc2@gmail.com)

Página 26 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 26 de 47

http://sinologic.net Escalabilidad Horizontal 2007 Elio Rojano (hellc2@gmail.com)

Página 27 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 27 de 47

http://sinologic.net Escalabilidad Horizontal 2007 Elio Rojano (hellc2@gmail.com)

Página 28 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 28 de 47

http://sinologic.net Escalabilidad Horizontal VoIP2DAY 2015 Elio Rojano (hellc2@gmail.com) VoIP2DAY 2016

Página 29 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 29 de 47

Virtualizacion http://sinologic.net El uso de virtualización hace 10 años para la VoIP estaba limitada por el ancho de banda Como había poco ancho de banda, lo habitual era utilizar tarjetas de comunicaciones para conectar con la PSTN.

Se podía utilizar Gateways, pero eran más caros.

También se podía utilizar XEN, pero era mucho más complejo que VMWare, Virtualbox, Parallels, VirtualPC, etc.

Solución: UTILIZAR SERVIDORES DEDICADOS Elio Rojano (hellc2@gmail.com)

Página 30 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 30 de 47

http://sinologic.net Virtualizacion A medida que aumentaba el ancho de banda y el número de conexiones de fibra, el uso de operadores IP se hacía más común a medida que se reducía el número de tarjetas de comunicaciones y la virtualización empezó siendo una alternativa.

Elio Rojano (hellc2@gmail.com)

Página 31 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 31 de 47

http://sinologic.net Virtualizacion El problema de la virtualización es que exige un dimensionamiento específico para cada máquina.

Para solucionar esto, aparecieron los contenedores.

Elio Rojano (hellc2@gmail.com)

Página 32 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 32 de 47

Virtualizacion http://sinologic.net Aún así, el mundo de los contenedores avanza a pasos agigantados gracias a nuevos sistemas como Docker Elio Rojano (hellc2@gmail.com)

Página 33 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 33 de 47

http://sinologic.net Virtualizacion La nueva virtualización permite manejar fácilmente:

Balanceo de carga Alta disponibilidad Elio Rojano (hellc2@gmail.com)

Página 34 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 34 de 47

http://sinologic.net

OTROS TEMAS…

Elio Rojano (hellc2@gmail.com)

Página 35 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 35 de 47

http://sinologic.net Seguridad Elio Rojano (hellc2@gmail.com)

Página 36 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 36 de 47

http://sinologic.net Elio Rojano (hellc2@gmail.com)

Página 37 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 37 de 47

Seguridad http://sinologic.net

#DONTPUTTHISPASS

#MORESECURITY

#CAPTAINCRYPTO

#DNSSEC

Elio Rojano (hellc2@gmail.com)

#MAKEAFAVOURTOYOURSELF

#PLEASEDONTDOTHAT

#MORETLS

#MORECRYPTO

Página 38 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 38 de 47

http://sinologic.net Seguridad Hay cosas que no cambian hasta que no nos obligan a hacerlo.

El 95% de las comunicaciones VoIP (y el 99.9% de las comunicaciones de voz tradicionales) no están cifradas.

Elio Rojano (hellc2@gmail.com)

Página 39 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 39 de 47

http://sinologic.net La gente quiere seguir utilizando usuarios y contraseñas “fáciles de recordar” en dispositivos VoIP y se les olvida que un bot es capaz de probar 900.000.000.000.000 contraseñas en una hora.

Elio Rojano (hellc2@gmail.com) Seguridad

Página 40 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 40 de 47

http://sinologic.net IPv6 Elio Rojano (hellc2@gmail.com)

Página 41 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 41 de 47

http://sinologic.net Elio Rojano (hellc2@gmail.com)

Página 42 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 42 de 47

http://sinologic.net IPv6 Al menos, esta vez gran parte de la culpa es de los operadores Por suerte, hay ciertos operadores que, viendo la carencia de direcciones IPv4, han empezado a ofrecer IPv6, aunque de forma muy rudimentaria (nateada, tunelizada, etc.) Hasta que los operadores no empiecen a ofrecer IPv6 en condiciones, la gente seguirá utilizando IPv4, y cuando lo hagan, debemos estar preparados (dispositivos, software, configuraciones, etc.) Elio Rojano (hellc2@gmail.com)

Página 43 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 43 de 47

http://sinologic.net Qué viene… ¿Ciencia Ficción?

o ¿Futuro próximo? Elio Rojano (hellc2@gmail.com)

Página 44 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 44 de 47

http://sinologic.net Conceptos futuros Infraestructura distribuida Blockchains Elio Rojano (hellc2@gmail.com)

Página 45 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 45 de 47

http://sinologic.net Conceptos futuros Gracias por llamar a su operadora.

¿tiene alguna cuestión más?… Pues no se retire, que le van a pasar una encuesta de satisfacción… Bots + Inteligencia Artificial Elio Rojano (hellc2@gmail.com)

Página 46 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 46 de 47

http://sinologic.net Conceptos futuros Videoconferencia en Realidad Virtual o Realidad Aumentada Elio Rojano (hellc2@gmail.com)

Página 47 — 10 años de VoIP: Conocer el pasado para pronosticar el futuro

Página 47 de 47

http://sinologic.net

GRACIAS

- A Rosa Atienza por ser la co-autora de esta presentación.

- A Pablo por dejarme tiempo para hacerlo. ;) - A la organización del VoIP2DAY por invitarme todos estos años a dar estas charlas.

- A los ponentes del VoIP2DAY por seguir ilustrándonos sobre el presente y futuro de la VoIP.

- A los lectores de Sinologic.net por seguir leyéndonos día tras día.

- A vosotros por seguir ahí. Elio Rojano (hellc2@gmail.com)