Detectar problemas de red con Tshark


Existen ocasiones en que no se dispone de la gestión de todos los elementos que conforman la instalación de VoIP, pudiendo actuar únicamente sobre el servidor donde corre Asterisk. En este tipo de escenarios los problemas de calidad de voz sobre IP son complicados de afrontar, ya que al no disponer de una fotografía completa en el momento que ocurren los problemas, es difícil determinar en que tramo se introducen. En el caso que los problemas sean de voz entrecortada, podemos intuir que estos se deben a un mal funcionamiento del networking, ya sea por perdida de paquetes o bien por un alto nivel de jitter.

Para obtener estadísticas de red sobre las conversaciones de voz es útil la herramienta Tshark (yum install wireshark). A continuación se muestra un ejemplo de parametrización de Tshark para realizar estadísticas de red sobre los streams RTP.

tshark -q -i eth0 -f 'udp portrange 10000-20000' -o rtp.heuristic_rtp:TRUE -z rtp,streams

Una vez ejecutado analizará los paquetes RTP que pasen por el interfaz de red eth0 y cuando se pare la ejecución (CTRL+C) mostrará una estadística como la siguiente (obviando los datos de direccionamiento IP, puerto, etc.).

===== RTP Streams ======

Pkts      Lost Max       Delta(ms)    Max Jitter(ms)    Mean Jitter(ms)

36561  1217 (3.2%)   199.98        0.18                    0.02 X
37567  210 (0.6%)     100.01        0.19                    0.03 X

====================
En este caso es una única conversación de voz (2 streams), dónde se puede observar una alta pérdida de paquetes (3,2%) en uno de los sentidos. Seguramente esta conversación haya sufrido una mala calidad en forma de sonido entrecortado.
Etiquetas: 

Testimonio de Clientes

“Los niveles de SLA que tenemos con nuestros clientes nos exigen un alto grado de fiabilidad en nuestras infraestructuras. Gracias a la solución de Call Center IP que nos implantó Quarea, llevamos ya dos años en funcionamiento y no puedo quejarme ni de la tecnología ni del servicio prestado”

"Nuestro Call Center realiza más de 5000 llamadas cada día, que además por cuestiones legales tenemos que grabar. Con Asterisk hemos conseguido una óptima solución tecnólogica a nuestros requerimientos sin tener que hipotecar nuestro negocio..."

Contacto

 d88b  w        .d88b       
" dP w .d8b 8 8 8d8b
dP 8 8 `8w88 8P
d888 8 `Y8P 8 8