Since the beginning of the Internet, Transmission Control Protocol (TCP) is the most widely used transport layer protocol. Looking at the future, it is important to have a solution for the problems caused by TCP's congestion control, which cannot work optimally under certain network conditions. A possible solution is to develop a new transport protocol that uses efficient erasure coding instead of congestion control to overcome packet loss. In my paper I give an analysis of such a protocol still under development, named Digital Fountain based Communication Protocol (DFCP). The analysis was done using the Emulab network testbed, which allows researchers to create arbitrary network topologies for testing purposes. To compare the performance and behavior of DFCP, TCP Reno and CUBIC TCP, different network scenarios were used. The results of the analysis show that DFCP is a good candidate for solving the problems addressed by TCP, and also that DFCP is able to give an alternative for a future transport protocol, since its ability to work optimally under conditions where TCP cannot.