PacktLib: Software Defined Networking with OpenFlow

Software Defined Networking with OpenFlow

Credits

About the Author

About the Reviewers

www.PacktPub.com

Preface

Introducing OpenFlow

Understanding Software Defined Networking – OpenFlow flavor

Activities around SDN/OpenFlow

Building Blocks

OpenFlow messages

Northbound interface

Summary

Implementing the OpenFlow Switch

OpenFlow reference switch

Hardware Implementations

Software-based switches

OpenFlow laboratory with Mininet

Summary

The OpenFlow Controllers

SDN controllers

Existing implementations

OpenDaylight

Summary

Setting Up the Environment

Understanding the OpenFlow laboratory

OpenDaylight

Summary

"Net App" Development

Net App 1 – an Ethernet learning switch

Net App 2 – A simple firewall

Net App 3 – simple forwarding in OpenDaylight

Summary

Getting a Network Slice

Network virtualization

FlowVisor

FlowVisor slicing

Summary

OpenFlow in Cloud Computing

OpenStack and Neutron

OpenStack Networking Architecture

Neutron plugins

Summary

Open Source Resources

Switches

Controllers

Miscellaneous

Summary

Index