This workshop assumes completion of the 1-day SDN & OpenFlow Workshop or an equivalent knowledge of SDN and OpenFlow and is geared towards network and test engineers. It takes a more advanced look at the OpenFlow protocol and requirements for interoperability and conformance. Attendees will learn how to analyze and troubleshoot communications between the controller and switch. They will run a variety of testing tools with a variety of switches, analyze and compare results.
1. Quick review of SDN & OpenFlow Workshop (1 day)
2. Review PCAP
3. Open Networking Foundation
5. Conformance Testing
“If a flow entry with identical match fields and priority already resides in the requested table, then that entry, including its duration must be cleared from the table and the new flow entry must be added.”
Configure and connect DUT to controller. After control channel establishment, add a flow matching on a named field (under the given Pre-requisites for the match). Wait a set period of time. Add a second flow with an identical match, the OFPFF_CHECK_OVERLAP flag not set, the same priority as flow one, but a different cookie value from flow one. Verify that flow one has been removed, that flow two is installed, the second flow's cookie field is set correctly, and the flow's duration counter has reset.
1. Discuss environment setting
2. Demo test cases/groups