Changes between Version 55 and Version 56 of GENIEducation/SampleAssignments
- Timestamp:
- 01/19/16 17:00:46 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIEducation/SampleAssignments
v55 v56 9 9 == 1. Introduction to GENI == 10 10 === Lab Zero: My first GENI Experiment === 11 [wiki:GENIExperimenter/Tutorials/GettingStarted_PartI/ForInstructors Link to materials] [[BR]]11 [wiki:GENIExperimenter/Tutorials/GettingStarted_PartI/ForInstructors Link to materials] (recommended) [[BR]] 12 12 '''Type:''' Tutorial (Instructor-led mode preferred) [[BR]] 13 13 '''Purpose:''' Setup students accounts correctly through a simple GENI experiment and familiarize students with the process of setting up an experiment. [[BR]] … … 17 17 18 18 === Lab One: Understanding the AM API and Omni === 19 [wiki:GENIExperimenter/Tutorials/GettingStarted_PartII_ccn/ForInstructors Link to materials] (recommended)[[BR]] 20 19 [wiki:GENIExperimenter/Tutorials/GettingStarted_PartII_ccn/ForInstructors Link to materials] [[BR]] 21 20 '''Type:'''Tutorial (Instructor-led mode preferred) [[BR]] 22 21 '''Purpose:''' Students understand how GENI reservation process work and get familiar with the GENI common Aggregate Manager API (GENI AM API), the students also learn how to use Omni [[BR]] … … 29 28 '''Type:''' Assignment [[BR]] 30 29 '''Purpose:''' Students will understand how IPv4 forwarding works and how to configure static routes. [[BR]] 31 '''Resources:''' 3 VMs (EG)[[BR]]32 '''Difficulty:''' easy [[BR]][[BR]]30 '''Resources:''' 3 VMs (EG). [[BR]] 31 '''Difficulty:''' Easy [[BR]][[BR]] 33 32 34 33 === TCP Congestion Control === 34 [http://www.cs.unc.edu/Research/geni/geniEdu/03-TcpTraffic.html Link to exercise] [[BR]] 35 '''Type:''' Assignment or in-class demo [[BR]] 36 '''Purpose:''' 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. 37 '''Resources:''' 2 VMs (IG). Uses the GENI Desktop to visualize flows. [[BR]] 38 '''Duration:''' 20 minutes for in-class demo [[br]] 39 '''Difficulty:''' !Easy/Moderate 35 40 36 41 === Effect of RTT and Window Size on TCP Throughput === 42 [http://www.cs.unc.edu/Research/geni/geniEdu/04-TcpDelayWinSize.html Link to exercise] [[BR]] 43 '''Type:''' Assignment or in-class demo [[BR]] 44 '''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 45 '''Resources:''' 2 VMs (IG). Uses the GENI Desktop to visualize flows. [[BR]] 46 '''Duration:''' 20 minutes for in-class demo [[br]] 47 '''Difficulty:'''Moderate 37 48 38 49 == New Course Modules ==