In this chapter, we will be covering the implementation of the OpenFlow switch (v1.0.0) and important hardware and software OpenFlow switches. Then, we introduce Mininet as an integrated environment to experience with the OpenFlow switches and controllers. The reference implementation of OpenFlow and hardware/software products will be presented in this chapter. An OpenFlow laboratory using Mininet network emulation is explained along with a step-by-step experiments in Mininet.
We will cover the following topics:
- The OpenFlow reference switch
- OpenFlow enabled switches
- OpenFlow laboratory with Mininet