- Piggybacking
-
Piggybacking
Piggybacking es una técnica de transmisión de datos bidireccional en la Capa de red (Modelo OSI). Con esta técnica, en vez de enviar ACK en un paquete individual, éste es incluido dentro del próximo paquete a enviar.
Principio de funcionamiento
La transferencia de datos Piggybacking es un poco diferente a la Ventana deslizante usada en Modelo OSI. En el mismo paquete de datos incluímos un campo adicional para acuse de recibo (llamado ACK).
Ventajas y desventajas
Ventajas: Mejora la eficiencia. Disminuye el flujo de paquetes.
Desventajas: El receptor puede atascar el servicio si no tiene nada que enviar. Esto puede ser solucionado si el receptor añade una cuenta atrás (timer) que es activada cuando un paquete es recibido. Si la cuenta (el timer) acaba sin que se hayan enviado datos, el receptor enviará un paquete ACK. El emisor también añade una cuenta atrás, si la cuenta (el timer) acaba antes de recibir un paquete ACK, el emisor vuelve a enviar el paquete. En el peor de los casos de retrasa el envio del paquete ACK un tiempo dado definido en el timer, el cual en algunos sistemas quizas sea significativo...
Categoría: Modelo OSI
Wikimedia foundation. 2010.