Changes between Version 72 and Version 73 of GENIEducation/SampleAssignments


Ignore:
Timestamp:
02/01/16 22:46:52 (7 years ago)
Author:
Vic Thomas
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIEducation/SampleAssignments

    v72 v73  
    1919||  TCP Congestion Control || Give students experience generating and analyzing TCP flows. Students will use iperf to create a flow and view the sawtooth behavior. A second flow will then be introduced to show how TCP flows share a link. || Assignment or 20-min in-class demo || !Easy/Moderate || 2 VMs (IG).  Uses the GENI Desktop to visualize flows. || [http://www.cs.unc.edu/Research/geni/geniEdu/03-TcpTraffic.html Link] || [mailto:aikat@cs.unc.edu Jay Aikat], University of North Carolina, Chapel Hill ||
    2020|| Effect of RTT and Window Size on TCP Throughput || Experiment with how RTT and TCP window size affect TCP throughput. Learn how to adjust the RTT of a TCP connection by adding delay, as well as how to adjust the window size of an iperf TCP flow || Assignment or 20-min in-class demo || Moderate || 2 VMs (IG).  Uses the GENI Desktop to visualize flows. || [http://www.cs.unc.edu/Research/geni/geniEdu/04-TcpDelayWinSize.html Link] || [mailto:aikat@cs.unc.edu Jay Aikat], University of North Carolina, Chapel Hill ||
     21|| Exploring Queues || Explore the effects of queues on packet loss and delay using UDP traffic. Use iperf to send UDP traffic from a source to a destination through an intermediate bottleneck router which will develop a queue. ||  Assignment or 15-min in-class demo || Easy/moderate || 3 VMs (IG) || [http://www.cs.unc.edu/Research/geni/geniEdu/09-queues.html Link] ||  [mailto:aikat@cs.unc.edu Jay Aikat], University of North Carolina, Chapel Hill ||
    2122|| OSPF || Experiment with the OSPF routing protcol, observing how it updates it's neighbor table, and how it dynamically routes around downed links. ||  Assignment or in-class demo || Easy || 4 VMs (IG) || [http://www.cs.unc.edu/Research/geni/geniEdu/06-Ospf.html Link] || [mailto:aikat@cs.unc.edu Jay Aikat], University of North Carolina, Chapel Hill ||
    2223|| Traffic Analysis ||  Learn to use tcpdump to capture and analyze network traffic || Assignment || Moderate || 2 VMs (IG). Uses the GENI Desktop to visualize flows.  || [http://www.cs.unc.edu/Research/geni/geniEdu/05-TrafficAnalysis.html Link] || [mailto:aikat@cs.unc.edu Jay Aikat], University of North Carolina, Chapel Hill ||