2. Control de Flujo

2.7. Comparación mecanismos

Considérese el empleo de un esquema de control de flujo mediante ventana deslizante para las dos configuraciones del ejemplo anterior. Como determinamos entonces, la recepción de una trama ACK correspondiente a la primera trama de datos conlleva 10 μs. Se tardan 8 μs en transmitir una trama de datos, por lo que el emisor puede emitir una trama y parte de otra hasta que se recibe el ACK de la primera. Así, un tamaño de ventana igual a 2 es adecuado para permitir al emisor transmitir tramas de forma continua, o a una velocidad de una trama cada 8 μs. Con el esquema de parada y espera sólo es posible una velocidad de una trama cada 10 μs.

En la configuración de satélite transcurren 488 ms hasta que se recibe el ACK correspondiente a la primera trama de datos. Se tardan 8 ms en transmitir una trama, por lo que el emisor puede transmitir 61 tramas hasta que se recibe el ACK de la primera. Con un tamaño de ventana igual a 6 bits o más, el emisor puede transmitir continuamente, o a una velocidad de una trama cada 8 ms. Si el tamaño de ventana fuese 7, mediante el empleo de un campo de ventana de 3 bits, el emisor sólo puede enviar 7 tramas, tras lo cual debe esperar un ACK antes de poder continuar transmitiendo. En este caso, el emisor puede transmitir a una velocidad de 7 tramas cada 488 ms, o en torno a una trama cada 70 ms. En cambio, mediante parada y espera sólo es posible una velocidad de una trama cada 488 ms.