Learning Outcomes
By the end of this workshop, participants will have developed practical skills in the following areas:
SDN Data Plane Programmability
- Build a simple Mininet topology and use Open vSwitch as a programmable forwarding plane.
- Install, inspect, and validate flow rules on OVS switches to implement a desired forwarding policy.
Network Programmability with ONOS
- Connect a topology to ONOS and use its APIs to inspect devices, links, hosts, and paths.
- Use intents and other controller-driven abstractions to automate connectivity and reason about controller responses to link failures.
Path Steering with SRv6
- Configure SRv6 segment IDs and program Segment Routing Headers to steer traffic along a chosen path.
- Verify, using packet inspection and path observation, that SRv6 traffic traverses the intended intermediate nodes or middleboxes.
Transport Slicing
- Combine ONOS, SRv6, and OVS queuing to provision a simplified transport slice end to end.
- Evaluate slice behavior under competing traffic and relate the observed results to transport-level isolation goals.