Index Understanding how a network performs is a key ingredient to a successful network design. This coursework will examine the performance of TCP and UDP protocols. Your task is to produce a client and server python program which tests the performance of a TCP/IP and UDP/IP protocol stack between two machines. The programs could mimic the behaviour of the TCP and UDP performance tools used during laboratory sessions. But you should feel free to improve on the design. You must write these programs in Python and provide documentation for both client and server. The documentation should take the form of a line by line commentry of the source code your write. You should also produce a critique of your performance evaluation tool, possibly discussing improvements. Your analysis should not exceed 1000 words.
This document was produced using groff-1.22.