Chalmers -
    Computer Engineering

The Sliding Window Flow Control


Applet n. 1.7

This animation file: gzipped.

The script used: ack_clock.tcl

Parameters for this animation: ns ack_clock.tcl 64Kb 100ms 100 20 1

Description:

Links n0-n1 and n2-n3 are 1Mbit/s bandwidth, 10ms delay. Link n1-n2 is 64Kbit/s, 100ms delay. Queue size at n0 is 100 segments and TCP uses a 20-segment window size.

Around t=0.5 we run out of window and we have to wait for acknowledgements to open it again. We send bursts of packets rather than a continuous flow of packets.