| 14 | |
| 15 | == GENI Setup == |
| 16 | Introduces the basics of GENI Portal, and Flack by walking through the process of creating a slice, designing a network, and adding resources to a slice. [[br]] |
| 17 | '''Includes:''' video tutorial, step-by-step instructions, quick setup instructions [[br]] |
| 18 | http://www.cs.unc.edu/Research/geni/geniEdu/00-Setup.html |
| 19 | |
| 20 | == Instrumentation == |
| 21 | Introduces the basics of GENI Desktop, walking through the process of instrumentizing a slice and opening graphs and SSH sessions for the nodes. [[br]] |
| 22 | '''Includes:''' video tutorial, step-by-step instructions, quick setup instructions [[br]] |
| 23 | http://www.cs.unc.edu/Research/geni/geniEdu/01-Instrumentation.html |
| 24 | |
| 25 | == Web Server == |
| 26 | A hands-on experience installing and interacting with a web server. First, install and start a web server. Then, generate a simple HTML file and retrieve it on a client node. [[br]] |
| 27 | '''Includes:''' video tutorial, step-by-step instructions, two suggested assignment exercises. [[br]] |
| 28 | http://www.cs.unc.edu/Research/geni/geniEdu/02-WebServer.html |
| 29 | |
| 30 | == TCP Congestion Control == |
| 31 | Generate and analyze TCP flows. Iperf is used to create a flow and view the sawtooth behavior. Then, a second flow is introduced to show how TCP flows share a link. [[br]] |
| 32 | Includes: video tutorial, step-by-step instructions [[br]] |
| 33 | http://www.cs.unc.edu/Research/geni/geniEdu/03-TcpTraffic.html |
| 34 | |
| 35 | == Effect of RTT and Window Size on TCP Throughput == |
| 36 | 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]] |
| 37 | Includes: video tutorial, step-by-step instructions, two suggested assignment exercises. [[br]] |
| 38 | http://www.cs.unc.edu/Research/geni/geniEdu/04-TcpDelayWinSize.html |
| 39 | |
| 40 | == Traffic Analysis == |
| 41 | Introduces key tools for network traffic analysis, featuring ping and tcpdump. [[br]] |
| 42 | Includes: video tutorial, step-by-step instructions, three suggested assignment exercises. [[br]] |
| 43 | http://www.cs.unc.edu/Research/geni/geniEdu/05-TrafficAnalysis.html |
| 44 | |
| 45 | |