Project developed for course MO648MC962 of University of Campinas. The project consists of a network simulation for comparing a few transport layer protocols on a typical datacenter scenario.
The project makes use of ns-2, and hence requires it. Besides the usual protocols shipped with ns-2, this project uses Stanford's new module for the DCTCP protocol. A patch to ns-2 can be found here. The project also uses the Gnuplot utility to generate comparing graphs.