MININET ASSIGNMENT


Create a host and treat this as a server on this host. Create another 4 hosts. Connect all of them through a switch. Create every one of the hosts with two Ethernet interfaces. Make every link a 1Gbps link.


When doing the experiments given below, be sure to repeat each experiment 10 times and take the average of the results in both cases. Performance to be measured is in terms of throughput achieved and the time taken to send the same amount of data using TCP only and MP-TCP.


Experiment 1: Start traffic using iperf from one of the hosts to the server host. Use standard TCP to send the data. Send the data using MP-TCP using only one interface and then both the interfaces. Compare the performance of the three – TCP, MP-TCP with one interface only and MP-TCP using both interfaces.


Experiment 2: Start traffic from all the 4 hosts to the server host. Use same amount of traffic from all the hosts using iperf. Compare the performance when sending the data using TCP and MP-TCP with one and both interfaces. How does this compare wrt the throughput and time taken achieved in experiment 1?


Experiment 3: Repeat experiment 2 but now add two more interfaces to the server host and enable all the 4 interfaces on MP-TCP. Does it make difference to the throughput and overall time taken for the transmission as compared to Experiment 2?