Learning Outcomes
By the end of this workshop, participants will be able to:
Programmable networking
- Explain how SDN addresses the limitations of traditional networks through control/data plane separation
- Program OVS switches with flow rules and implement connectivity policies using Mininet
SDN controllers and intents
- Use the ONOS REST API in Python to query topology and install host intents
- Observe how a controller automates path computation and handles link failures
Network slicing and SRv6
- Explain how network virtualization enables transport slicing and the trade-off between hard and soft isolation
- Program SRv6 paths to steer traffic through specific nodes and inspect SRH headers with tshark
Transport slice controller
- Describe how ONOS, SRv6, and OVS queuing combine to provision a transport slice
- Provision and verify an isolated slice alongside a competing traffic flow