| Sliding Window Demo |
|   | Orange ball - A packet of the sender that has not been acknowledged yet. | |
| Red ball - An inflight packet. | ||
| Green ball - A packet that has been received by the receiver. | ||
| Black ball - A lost packet. |
You can set different properties of the TCP and the connection, and see how they affect the transmission efficiency: