Lab 7: TCP and TCP-friendly Traffic
Instead of making TCP more aggressive, one can alternatively make
UDP less aggressive, or behave in a TCP-friendly manner. In this
exercise, you are asked to replace the multicast UDP connection
with TFRC, one of the TCP-friendly control mechanisms implemented in ns-2,
and see for yourselves whether TFRC is effective in the Lab 4 scenario
in cutting the shares fairly between the TCP and non-TCP traffic.
You are also asked to take a closer look at the results and to make
sure the conclusion drawn is reasonable.
7.a.Co-existing TCP and TCP-friendly Traffic
7.b.Removing Bias hidden in The Results
- It appears that TFRC is using a very small share.
- Check the ratio of TCP to non-TCP traffic in isolation.
- Comment out "$ftp start" and see how much non-TCP traffic there
is supposed to be.
- Similarly, comment out "$tfrc start" (uncomment "$ftp start")
and see how much TCP traffic there is supposed to be.
- Look from the islolated case back to the mixed traffic case. Does
the ratio of TCP (or non-TCP) traffic remain similar?
- Is TFRC TCP friendly?
References:
Last modified: Thu Apr 26 20:08:57 MET DST 2001