NDG Online Courses and Labs
Partner Logo

USC HSN Network Tools and Protocols

High-Speed Networks: Network Tools and Protocols. CyberTraining CIP: Cyberinfrastructure Expertise on High-throughput Networks for Big Science Data Transfers

Lab Details

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.

Features

Module List

Labs
Lab 01: Introduction to Mininet
Lab 02: Introduction to Iperf3
Lab 03: Emulating WAN with NETEM I: Latency, Jitter
Lab 04: Emulating WAN with NETEM II: Packet Loss, Duplication, Reording, and Corruption
Lab 05: Setting WAN Bandwidth with Token Bucket Filter (TBF)
Lab 06: Understanding Traditional TCP Congestion Control (HTCP, Cubic, Reno)
Lab 07: Understanding Rate-Based TCP Congestion Control (BBR)
Lab 08: Bandwidth-Delay Product and TCP Buffer Size
Lab 09: Enhancing TCP Throughput with Parallel Streams
Lab 10: Measuring TCP Fairness
Lab 11: Router's Buffer Size
Lab 12: TCP Rate Control with Pacing
Lab 13: Impact of MSS on Throughput
Lab 14: Router's Bufferbloat

Support Information

NDG Online provides technical support specifically related to the functionality of the lab environment only. Any questions or concerns regarding the learning material or lab content must be directed to your instructor. Self-paced learners who find they require additional support are encouraged to seek out a course at a local academic institution.

Support Center