¿Qué son las pérdidas de paquetes en las redes?

Imagina que estás en un bote lleno de cajas. Llega una gran ola y algunas cajas caen al océano. Ha perdido algunos de sus paquetes, esta es la pérdida de paquetes.

Ahora, la realidad no está muy lejos de esta imagen. De hecho, la información está fragmentada y puesta en múltiples paquetes para viajar a través de la red. Por múltiples razones, los dispositivos en la red pueden perder algunos de sus paquetes:

  • Interferencias electricas
  • Congestión (un dispositivo está demasiado ocupado)
  • Re-convergencia (los dispositivos están cambiando la dirección donde fluirá el tráfico)
  • Cable que funciona mal
  • Errores de hardware

Esto debería darle una idea, pero no es una lista completa.

¿Es mala la pérdida de paquetes? Sí, pero tolerable. Solo las aplicaciones en tiempo real como VoIP son realmente sensibles a eso. En cambio, todas las demás aplicaciones pueden detectar que se perdieron algunos datos y volver a transmitirlos. Esto es lo que hace TCP, como se explica en esta guía TCP y UDP.