Over 110 recipes to design and develop your own OpenFlow switch and OpenFlow controller
Moving on from the traditional, configuration-driven network, OpenFlow paves the way to an open, centrally programmable structure providing standard interfaces between the controller and the actual packet forwarding entity.
This book has been divided into two parts to provide you with everything you need to know to develop either an OpenFlow switch or an OpenFlow controller. Starting from the basics of establishing communication channels between the controller and switch, this book explains in detail about the various tables, table operations, and switch and controller procedures.
What You Will Learn
Create, maintain, and close an OpenFlow communication channel between the switch and controller
Manage multiple switches from a single controller and vice versa: manage a single switch from multiple controllers with different controller roles
Configure an OpenFlow switch using standard OpenFlow controller and switch procedures
Explore tables present in OpenFlow switches such as flow tables, group tables, and meter tables
Using controller and switch procedures, program tables within the switch, such as flow tables, group tables, and meter tables
Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.