Assignment - 1

This assignment needs Mininet. You may look at a basic experiment of Mininet to start your learning in Mininet. This assignment allows you to understand TCP performance and the effect of queues in routers better. You start off with the Bufferbloat problem and simply try it out. Once you are comfortable with the whole procedure and mininet, you need to modify the configurations as follows:

Create four applications: In addition to ping and HTTP that Bufferbloat already has, create FTP and Telnet/SSH application streams. Since Telnet/SSH streams will have small packet sizes, send them to the ping queue and FTP packets to the HTTP queue. Plot the throughput and CWND as earlier.

Now, change the number of queues to four - one for each application stream. Observe the change in throughput.

Deadline for Experimentation: January 31, 2015

TERM PAPER

After you complete your experimentation, you need to write a term paper in the general style of the research papers. Your term paper must consist of the following sections:

Template for the Term Paper

Deadline for Term Paper: March 1, 2015