Education Modules
-
GENI Setup Introduces the basics of GENI Portal by walking through the process of creating a slice, designing a network, and adding resources to a slice.
-
Instrumentation Introduces the basics of GENI Desktop, walking through the process of instrumentizing a slice and opening graphs and SSH sessions for the nodes.
-
Web Server 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.
-
TCP Traffic 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.
-
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.
-
Traffic Analysis Introduces key tools for network traffic analysis, featuring ping and tcpdump.
-
OSPF Use Traceroute to understand how OSPF dynamically changes routes in a network.
-
TCP vs. UDP Demonstrates differences in how TCP and UDP share link resources.
-
Traffic Generation Generate realistic traffic using Tmix.
-
Exploring Queues Explore the effects of queue size on packet loss and delay.
-
Exploring IPv6 Explore the differences between IPv4 and IPv6 and use network tools to work with IPv6 addresses.