
We’ll also briefly consider TCP connection setup and we’ll investigate the performance (throughput and round-trip time) of the TCP connection between your computer and the server.īefore beginning this lab, you’ll probably want to review sections 3.5 and 3.7 in the text 1. We’ll study TCP’s use of sequence and acknowledgement numbers for providing reliable data transfer we’ll see TCP’s congestion control algorithm – slow start and congestion avoidance – in action and we’ll look at TCP’s receiver-advertised flow control mechanism.

We’ll do so by analyzing a trace of the TCP segments sent and received in transferring a 150KB file (containing the text of Lewis Carrol’s Alice’s Adventures in Wonderland ) from your computer to a remote server. In this lab, we’ll investigate the behavior of the celebrated TCP protocol in detail.
