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. The labs are supported using the Introduction to SDN Pod.
Lab | Title |
---|---|
1 | Introduction to Mininet |
2 | Legacy Networks: BGP Example as a Distributed System and Autonomous Forwarding Decisions |
3 | Early Efforts of SDN: MPLS Example of a Control Plane that Establishes Semi-static Forwarding Paths |
4 | Introduction to SDN |
Exercise 1 | SDN Network Configuration |
5 | Configuring VXLAN to Provide Network Traffic Isolation |
Exercise 2 | Configuring VXLAN |
6 | Introduction to OpenFlow |
Exercise 3 | OpenFlow Protocol Management |
7 | SDN-Routing Within an SDN Network |
8 | Interconnection Between Legacy Networks and SDN Networks |
Exercise 4 | Incremental Deployment of SDN Networks Within Legacy Networks |
9 | Configuring Virtual Private LAN Service (VPLS) |
10 | Applying Equal-cost Multi-path Protocol (ECMP) Within SDN Networks |
To enable the Introduction to Software-Defined Networking labs, install the UofSC - Introduction to Software-Defined Networking - 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.