itslabtime.com

Información · Computación · Redes y Seguridad

Transmisión y retransmisión de paquetes

Si el mensaje se divide en paquetes, cada uno puede ser transmitido y luego reensamblarse. Cuando la pérdida se compensa mediante la retransmisión, tanto la tasa de completación como el retraso cambian.

Experimento relacionado: Paquetes y redes →
Paquetes y redes
Paquetes y redes: vista de la simulación →

Significado y funcionamiento

Los paquetes son unidades que dividen los datos e información de control para la transmisión. Incluso si una porción del mensaje completo llega primero, la recuperación no se completa si las partes restantes necesarias no están presentes.

Si los paquetes se pierden durante la transmisión, es posible reenviarlos utilizando respuestas de confirmación o límites de tiempo. El reenvío ayuda con la transmisión, pero requiere tiempo y recursos adicionales.

Relaciones y condiciones de validez

El número de paquetes con un tamaño de carga fijo se calcula como ceil(bytes de mensaje / bytes de carga). La cantidad transmitida realmente incluye encabezados y datos de retransmisión.

El experimento utiliza caminos independientes, pérdida simple y un número limitado de reintentos. No simula con precisión los protocolos reales en cuanto a control de congestión, ordenamiento de secuencias y compartición de ancho de banda.

Qué observar en la simulación

Retransmitir puede completar el mensaje, pero añade demora.

Modelo simplificado con rutas paralelas independientes y hasta 40 reintentos; sin cabeceras ni competencia de ancho de banda.

Relaciones y símbolos clave

packets = ceil(bytes / payload)

Símbolos y unidades de las fórmulas
SímboloSignificadoUnidad
payloadTamaño de los datos útiles de un paquetebyte
RetardoDesde el inicio de la transmisión hasta la llegada de los resultados necesarios, el tiempo.Tiempo

Ejemplo resuelto

¿Qué permite reordenar paquetes?

Números de secuencia · Retransmitir puede completar el mensaje, pero añade demora.

Errores frecuentes

  • No es cierto que si un paquete se pierde en un método de comunicación, los mensajes no puedan ser restaurados permanentemente en ese método de forma permanente.

Explorar este concepto con experimentos

Referencias

OpenStax · Introduction to Computer Science (inglés)