Remote configuration for OpenFlow switches
Configuring an OpenFlow switch by an SDN controller becomes easier by using the OpenFlow Config protocol (OF-Config). OF-Config is a southbound plugin for OpenDaylight to allow remote configuration of OpenFlow datapaths.
Getting ready
In this recipe, you will learn how to use OpenDaylight to remotely configure OpenVSwitch as it is an OpenFlow switch base. This recipe requires a new refresh OpenDaylight distribution and Ubuntu 14.04 VM has OpenVSwitch 2.3, libnetconf, and OF-Config supporting for OvS. You can download the Vagrant file that has all the requirements from https://github.com/serngawy/of-config . You will need Vagrant to be installed in your machine to use the Vagrant file. To download and install Vagrant, check out the Vagrant website: https://www.vagrantup.com/ . Finally, you can use PostMan or any REST API client to execute the OpenDaylight REST API RPCs.
How to do it...
Perform the following steps:
- Start the OpenDaylight distribution using...