SDN, OpenFlow, and Open vSwitch
Pub Date: May 2016
Specs: 6 x 9 Paperback with DVD
Software Defined Networking (SDN) is a new way of controlling computer networks that is redefining the world of computer network management. The main idea behind SDN is to separate the control plane from the data plane to allow more centralized and efficient management of computer networks. By centralizing management and separating management from the device being managed, SDN enables the commoditization of networking infrastructure equipment. It promotes scalability from small to large enterprise and provider networks. This book begins by discussing the theory behind SDN and how it is transforming traditional networking implementation and management. Next the book explores the internals of an SDN switch and controller implementation. Finally the book provides practical examples of configuration an SDN switch utilizing detailed illustrations. The book comes with an accompanying DVD that has instructional videos and sample source code, configuration python, and shell scripts.
- Covers Open vSwitch (OVS), a popular open flow implementation showing internals
- Examines the sources in the Linux kernel showing the flow of the data packets and control packets through a Linux based system
- Includes specific applications of SDN such as Provider Networks and Data Security
- Includes accompanying DVD that has instructional videos and sample source code, configuration Python and shell scripts
Brief Table of Contents
Chapter 1: Introduction: Why SDN? Why Change things?, Chapter 2: The Open Flow Specification. Chapter 3: Open vSwitch, Internals. Chapter 4: Follow the Data Through Open vSwitch. Chapter 5: Use of Open vSwitch – Examples in Action.
About the Author
Thomas F. Herbert has over 30 years of experience with various nooks and crannies of software engineering. He holds three patents, two of which are on computer networking innovations, and he is the author of Linux TCP/ IP, Networking for Embedded Engineers, 2nd Edition.