OpenDaylight is an enterprise controller commonly used in production. We will look into configuring OpenDaylight as the controller to use with Mininet.
Developing Software-Defined Networks with OpenDaylight controller
Getting ready
In this recipe, we will first install OpenDaylight locally. We will use its Beryllium version, as the latter versions removed OpenDaylight DLUX (the graphical user interface module) from bundling by default in the released binary ZIP:
wget https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distribution-karaf/0.4.4-Beryllium-SR4/distribution-karaf-0.4.4-Beryllium-SR4.zip
You may also download other versions (such as Boron, Carbon, or latter versions...