The development of this lab series was supported with funding from the National Science Foundation Award 1829698 “CyberTraining CIP: Cyberinfrastructure Expertise on High-throughput Networks for Big Science Data Transfers” at the University of South Carolina (UofSC). The labs provide hands-on training in the technologies used to build and configure high-speed networks.
The High-Speed Networks: Network Tools and Protocols labs are supported using the High-Speed Networks Pod.
|1||Introduction to Mininet|
|2||Introduction to Iperf3|
|3||Emulating WAN with NETEM I: Latency, Jitter|
|4||Emulating WAN with NETEM II: Packet Loss, Duplication, Reording, and Corruption|
|5||Setting WAN Bandwidth with Token Bucket Filter (TBF)|
|6||Understanding Traditional TCP Congestion Control (HTCP, Cubic, Reno)|
|7||Understanding Rate-Based TCP Congestion Control (BBR)|
|8||Bandwidth-Delay Product and TCP Buffer Size|
|9||Enhancing TCP Throughput with Parallel Streams|
|10||Measuring TCP Fairness|
|11||Router's Buffer Size|
|12||TCP Rate Control with Pacing|
|13||Impact of MSS on Throughput|
To enable the High-Speed Networks: Network Tools and Protocols labs, install the UofSC - High-Speed Networks: Network Tools and Protocols - v1.0 course using the Course Manager. See the Course Manager section of the NETLAB+ VE Admin Guide for details. The course content will then be available to be added to classes.