O'Reilly logo

Software Defined Networking with OpenFlow by Siamak Azodolmolky

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. The OpenFlow Controllers

This chapter covers the role of the OpenFlow controllers, the interface to the switch, and the provided API for Network Applications (Net Apps). We will also see:

  • The overall functionality of the OpenFlow (SDN) controllers
  • The existing implementations (including NOX/POX, NodeFlow, Floodlight, and OpenDaylight)
  • Special controllers or applications over controllers (FlowVisor and RouteFlow)

SDN controllers

The decoupled control and data plane architecture of software-defined networking (SDN), as depicted in the following figure, and in particular OpenFlow can be compared with an operating system and computer hardware. The OpenFlow controller (similar to the operating system) provides a programmatic interface to the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required