Comunidad Funcionalidades

Pérdida de paquetes: problemas, causas y soluciones

mayo 3, 2017

Pérdida de paquetes: problemas, causas y soluciones

El post está disponible también en : Inglés

Pérdida de paquetes; algunos problemas y soluciones

En este artículo abordaremos una cuestión de gran importancia en redes de comunicaciones: la pérdida de paquetes. Así que empecemos por el principio. ¿Qué entendemos por perdida de paquetes?

Antes de lanzarnos a la descripción es importante saber que la información que se transmite a través de las redes circula en forma de trozos de información (Paquetes). Estos paquetes contienen la información necesaria para que cuando el destinatario los reciba, sea capaz de ordenar y usar la información.

Sabiendo esto, ya podemos entender que cuando nos referimos a la pérdida de paquetes queremos decir que uno o más trozos de información no han llegado a su destino de la forma esperada.

Problemas derivados de la pérdida de paquetes

Existen muchos problemas derivados de la pérdida de paquetes. Todos ellos pueden llegar a ser muy molestos, los que presentamos aquí son algunos de los más frecuentes.

  • Información desfasada. Especialmente visible en videojuegos, podríamos estar tomando decisiones basadas en información desfasada, con varios segundos de retraso, pudiendo llegar a realizar acciones incoherentes o incluso perjudiciales.
  • Lentitud de carga. Si estamos navegando por Internet, podríamos notar un tiempo de carga excesivo al acceder a páginas web o, especialmente, visualizar contenido multimedia online (redes sociales, YouTube, live streaming…).
  • Interrupción en las cargas. Es posible que, debido a la lentitud, se lleguen a interrumpir totalmente las cargas. Puede ocurrir que una web no finalice la carga nunca y sea interrumpida, o bien no finalice una descarga de un fichero. Otro efecto muy visible es que podríamos no ser capaces de enviar correos electrónicos, especialmente si llevan ficheros adjuntos o pesan mucho.
  • Cierre de conexiones. Los servidores remotos a los que estamos intentando acceder, tales como páginas web, descarga de ficheros, vídeos online, etc. cierran nuestras conexiones al permanecer el canal abierto demasiado tiempo sin que se produzca una comunicación limpia. Por seguridad, en muchos sitios la conexión será cerrada si pasa cierto tiempo y no se ha completado exitosamente.
  • Información incompleta. Las páginas web a las que acceder podrían no mostrar todos los elementos, aparecerían imágenes rotas o incluso el formato de la web totalmente descolocado.

Causas de pérdida de paquetes

Algunas causas habituales de la pérdida de paquetes son las que exponemos a continuación.

    • Hardware dañado. Si existe algún problema físico en el hardware que se ocupa de este tráfico de red es muy posible que se sufra una pérdida de paquetes. Problemas tales como tarjeta de red dañada, puertos o conexiones cableadas deterioradas, algún fallo del router o bien una instalación cableada deficiente en tu zona o edificio, pueden ser los responsables de la pérdida.
    • Capacidad del hardware (cuellos de botella). Es muy frecuente que tengamos la velocidad de navegación suficiente y que el volumen de datos que transferimos sea asumible, pero que existan limitaciones a nivel de hardware. Imagina que has contratado más velocidad, pasando de 1GB a 10GB. No obstante, los informes de monitorización nos informan de que uno de los dispositivos se encuentra al 100% de su capacidad durante periodos prolongados. Si uno de los puntos por los que pasa el tráfico, por ejemplo un switch, no tiene capacidad de asumir y gestionar correctamente el volumen de tráfico que recibe, se producirá una acumulación en este punto, produciendo los llamados “cuellos de botella”.

perdida de paquetes cuello botella

  • Congestión en la red. La información viaja a través de múltiples dispositivos y enlaces. Si uno de estos puntos se encuentra bajo el total de su capacidad, se producirá una cola de espera en la que la información pasará de forma más lenta, llegando a descartarse pasado cierto tiempo. La diferencia con los cuellos de botella es que no implica un único punto de congestión, sino que puede ser un problema general.
  • WiFi. Es normal que las redes wifi sufran, de manera puntual, pérdida de paquetes. Este tipo de comunicaciones inalámbricas se ven afectadas por elementos muchas veces incontrolables, como interferencias o “ruido” en la red inalámbrica, proximidad con otros dispositivos inalámbricos, distancia, elementos físicos (muros), etc.
  • Bugs en el software de los dispositivos de red. El software que hace que los dispositivos de red funcionen correctamente puede presentar ciertos errores o bugs. Como en todo desarrollo de software, es habitual que vayan apareciendo actualizaciones para solucionar los posibles problemas que puedan existir, por lo que es recomendable mantener actualizado el software de nuestros dispositivos a fin de evitar posibles bugs que produzcan un funcionamiento incorrecto de las características de nuestras máquinas.

Monitorización de pérdida de paquetes

Si estamos experimentando cualquiera de estos problemas debemos identificar la causa, comenzando por una monitorización de pérdida de paquetes. Con Pandora FMS y la ayuda del plugin packet_loss.sh podemos obtener toda la información para averiguar la información necesaria y poder monitorizar la pérdida de paquetes.

El funcionamiento consiste en enviar un chequeo de red (ping) a un equipo remoto, que puede ser una dirección IP, un nombre de host o un sitio web, y comprobar si en la información enviada existe alguna pérdida de paquetes.

Al desplegar la monitorización de pérdida de paquetes veremos en la consola de Pandora FMS un único módulo con la información que ha ido recogiendo el plugin, viendo si existen momentos del día en que se produzcan estas pérdidas de paquetes de forma reiterada.

En la siguiente gráfica analizamos la pérdida de paquetes de un Access point wifi de nuestra oficina. Como puede observarse apenas existe pérdida de paquetes normalmente, y tampoco existe una tendencia repetitiva. Sin embargo, puede observarse un periodo de varias horas en el que hubo una pérdida total de paquetes. Partiendo de esta información podríamos tratar de averiguar la causa:

perdida de paquetes

Ahora analizamos la gráfica de pérdida de paquetes de la salida a Internet. Interpretando los datos vemos que existe una pérdida de paquetes constante, pero los valores son bajos, no existiendo grandes picos que pudiesen indicar otra serie de problemas:

perdida de paquetes

Una vez sepamos si existe esta pérdida podemos empezar a hilar más fino y localizar la causa del problema, buscando soluciones coherentes.

Una buena forma de contrastar la información es, paralelamente, mantener una monitorización de pérdida de paquetes y tiempos de latencia. Con estos dos datos podemos establecer una correlación, ya que normalmente coincidirán los tiempos de latencia más elevados con intervalos de perdida de paquetes.

En las siguientes gráficas podemos ver la correlación existente entre segundos de latencia (gráfica 1) y pérdida de paquetes (gráfica 2):

perdida de paquetes
perdida de paquetes

Toda esta información puede plasmarse en informes que combinen la visualización de gráficas con los datos reales obtenidos a través de la monitorización:

perdida de paquetes

Soluciones a la pérdida de paquetes

No existe una solución universal a este problema, ya que como hemos mencionado puede deberse a diversos factores. Pero aquí sugerimos algunas de las comprobaciones básicas que debemos hacer para comenzar a descartar causas y potencialmente solucionar los problemas.

  • Revisión de conexiones. Buscar si existen cables o puertos en mal estado o incorrectamente conectados.
  • Reinicio del router y equipos. Un básico a realizar ante multitud de problemas relacionados con la informática.
  • Uso de conexión por cable. Si es posible, una conexión por cable casi siempre nos asegurará una mayor calidad de las comunicaciones y consecuente reducción de la pérdida de paquetes.
  • Actualizaciones de software en dispositivos de red. Ante la posible existencia de bugs en el software tanto de nuestro sistema operativo como de nuestros dispositivos de red, que provoque un mal funcionamiento de alguna característica, siempre se recomienda actualizar a las últimas versiones. Es importante matizar que si hemos diagnosticado que la pérdida de paquetes se produce desde diferentes equipos, no solucionaremos nada actualizando sus sistemas operativos, puesto que el problema casi con toda seguridad no será de los propios equipos.
  • Sustitución de hardware defectuoso o ineficiente. Si hemos diagnosticado que el problema se encuentra en uno de nuestros hardware de red, es posible que no tengamos más remedio que sustituirlo por uno de mayores prestaciones.

    Written by:



    8 comments
    1. Urias Borbón brenes

      Me fue de mucha utilidad está información aparte de que algunos datos que están en otros idioma y su significado como: bugs , point wifi, fms,hardware

      • maria

        Hola Urias, ¡Muchas gracias por tu aportación! :) Un saludo del equipo de Pandora FMS.

    2. a mi no me ayudo nada hago todos los pasos y tengo todo correcto incluso pruebo todo mi hardware , equipo , cableado en otros lugares y funciona bien pero en mi punto de red todo falla y siempre

      • maria

        Hola Niwrad, Muchas gracias por tu comentario. Sobre tu duda, con un software de monitorización puedes observar en qué puntos de tu red está fallando el tráfico y así detectar más fácilmente la causa. De todas formas, si tienes cualquier otra consulta puedes visitar nuestro foro: https://pandorafms.com/forums/ Un saludo,

        • Pablo

          Hola, muchas gracias por la información. Llevo 3 días con latencia muy alta (600-3000ms) y pérdida de paquetes. Hasta ahora ya he identificado que el problema es de mi equipo (conectado por wifi) y no de la red. He reinstalado controladores y corroborado puertos sin conseguir una solución. ¿Puedes ayudarme? Gracias por tu tiempo

          • maria

            Hola Pablo, Muchas gracias por tu comentario. Respecto a tu duda, puede haber muchas causas a la hora de tener una latencia muy alta, desde la distancia al punto de acceso del WiFi, la configuración del equipo, el paquete contratado... Te recomendaríamos lo siguiente:

            • Acortar la distancia con el punto de acceso.
            • Preferentemente utilizar la red por cable que por WiFi (si fuera imposible podrías barajar la opción de instalar un PLC).
            • Tener en cuenta las características de tu equipo, si tu tarjeta de red es fast ethernet y tu paquete con el operador es superior a 100mb perderás toda la conexión que sea superior a ésta.
            • Intentar reinstalar todos los controladores desde la página oficial.
            ¡Esperamos haber sido de ayuda! Te recomendamos que te suscribas a la Newsletter de Pandora FMS para estar al tanto de este tipo de noticias así como de las actualizaciones del producto. Un saludo,

    3. Buen dia, Honestamente este es el articulo que me deja mas clara la situación, sin embargo no me orienta a dar una solución definitiva, tengo en muy buen estado la infraestructura, podría decir que es es 50% nueva y el otro 50% muy joven... - Tengo testeado el cableado con certificador fluke (longitudes que van de 50 a 80 metros) - Firmware mas nuevo en los AP - Servicio contratado de 200Mgb - Routeador con capacidad de manejar los 200 Mgb - Probado con Swich PoE, Con Eliminador PoE de la marca del AP Y la intermitencia es cada vez peor, e cuidado en lo posible la orientación de los AP, una distribución balanceada a mi criterio sobrada la cobertura en las areas del edificio, si pudieran ayudarme con ideas de como dar solución.... Intentare un monitor para estudiar mas por áreas haber con que me encuentro....

      • maria

        Hola Sergio, Muchas gracias por tu comentario. Para ver cuál es realmente el origen del problema, puedes monitorizar la red para ver cuándo y porqué se produce. Si tienes alguna duda más puedes consultar nuestro foro: https://pandorafms.com/forums/ Un saludo,

    Leave a comment

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.