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.
|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.