Chapter 10

SDN Applications


Bridging the OpenFlow specifics of Chapter 5 with the conceptual use cases of Chapters 7 and 8, Chapter 10 now furnishes concrete design and programming examples of SDN applications. The examples in this chapter are all based on applications of Open SDN. Many detailed functional block diagrams are included in this chapter, as well as a fair amount of sample source code which serves as a helpful example for the network programmer. This chapter defines and contrasts reactive and proactive SDN applications. Since Open SDN applications communicate with network devices via a centralized controller, we provide background on early controllers and details on programming some of the more prominent SDN controllers currently ...

Get Software Defined Networks now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.