Changes between Version 66 and Version 67 of GENIEducation/SampleAssignments


Ignore:
Timestamp:
01/31/16 18:31:51 (8 years ago)
Author:
Vic Thomas
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIEducation/SampleAssignments

    v66 v67  
    33This page contains a list of tutorials and assignments that you might consider using in your class. If you would like to include a hands-on tutorial in a GENI event, then you should look for the exercises that are meant to be given during a class.
    44
    5 = GENI-Related tutorials and assignments =
     5= GENI-Based Classroom Exercises =
    66
    77The purpose of these tutorials are to familiriaze students with GENI and GENI concepts.
     
    1818
    1919|| '''Exercise'''  || '''Objective''' || '''Type''' || '''Difficulty''' || '''Resources''' || '''Link to Exercise''' ||  '''Contact''' ||
    20 || IPv4 Routing || Understand how IPv4 forwarding works and how to configure static routes || Assignment || Easy || 3 VMs (EG) || [wiki:GENIEducation/SampleAssignments/IPRouting/Procedure Link to exercise] || [mailto:mzink@cas.umass.edu Mike Zink], University of Massachusetts, Amherst ||
    21 ||  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 || [mailto:aikat@cs.unc.edu Jay Aikat], University of North Carolina, Chapel Hill ||
    22 
    23 
    24 === Effect of RTT and Window Size on TCP Throughput ===
    25 [http://www.cs.unc.edu/Research/geni/geniEdu/04-TcpDelayWinSize.html Link to exercise] [[BR]]
    26 '''Type:'''  Assignment or in-class demo [[BR]]
    27 '''Purpose:'''  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 [[br]]
    28 '''Resources:''' 2 VMs (IG).  Uses the GENI Desktop to visualize flows. [[BR]]
    29 '''Duration:''' 20 minutes for in-class demo [[br]]
    30 '''Difficulty:'''Moderate [[br]]
    31 '''POC:''' [mailto:aikat@cs.unc.edu Jay Aikat], University of North Carolina, Chapel Hill
    32 
    33 === OSPF ===
    34 [http://www.cs.unc.edu/Research/geni/geniEdu/06-Ospf.html Link to exercise] [[BR]]
    35 '''Type:'''  Assignment or in-class demo [[BR]]
    36 '''Purpose:'''  experiment with the OSPF routing protcol, observing how it updates it's neighbor table, and how it dynamically routes around downed links. [[br]]
    37 '''Resources:''' 4 VMs (IG). [[BR]]
    38 '''Duration:''' 20 minutes for in-class demo, 1 hour as assignment [[br]]
    39 '''Difficulty:'''Easy [[br]]
    40 '''POC:''' [mailto:aikat@cs.unc.edu Jay Aikat], University of North Carolina, Chapel Hill
     20|| IPv4 Routing || Understand how IPv4 forwarding works and how to configure static routes || Assignment || Easy || 3 VMs (EG) || [wiki:GENIEducation/SampleAssignments/IPRouting/Procedure Link] || [mailto:mzink@cas.umass.edu Mike Zink], University of Massachusetts, Amherst ||
     21||  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 ||
     22|| 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 ||
     23|| 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 ||
    4124
    4225