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.
These labs provide a hands-on introduction to Software-Defined Networking (SDN), a networking paradigm that overcomes several limitations of traditional network infrastructure.
Labs |
---|
Lab 1: Introduction to Mininet |
Lab 2: Legacy Networks: BGP Example as a Distributed System and Autonomous Forwarding Decisions |
Lab 3: Early Efforts of SDN: MPLS Example of a Control Plane that Establishes Semi-static Forwarding Paths |
Lab 4: Introduction to SDN |
Lab 5: Configuring VXLAN to Provide Network Traffic Isolation |
Lab 6: Introduction to OpenFlow |
Lab 7: SDN-Routing within an SDN network |
Lab 8: Interconnection between legacy networks and SDN networks |
Lab 9: Configuring Virtual Private LAN Service (VPLS) |
Lab 10: Applying Equal-cost Multi-path Protocol (ECMP) within SDN networks |
Exercises |
---|
Exercise 01: SDN Network Configuration |
Exercise 02: Configuring VXLAN |
Exercise 03: OpenFlow Protocol Management |
Exercise 04: Incremental Deployment of SDN Networks within Legacy Networks |
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.