What this book covers
Chapter 1, Getting Started with OpenStack Networking, introduces you to the building blocks of OpenStack Networking, namely Network, Subnet, and Port.
Chapter 2, Using Open vSwitch for VLAN-based Networks, shows you how to build and manage OpenStack networks using VLANs and Open vSwitch.
Chapter 3, Exploring Other Network Types in Neutrons, takes you through the different types of OpenStack networks with the help of a practical example.
Chapter 4, Exploring Overlay Networks with Neutron, shows you how to build and manage the VXLAN-based and GRE-based networks in OpenStack.
Chapter 5, Managing IP Addresses in Neutron, helps you understand the IP address allocation and DHCP-based address assignment features in OpenStack Neutron.
Chapter 6, Using Routing Services in Neutron, explores how to leverage OpenStack routing capabilities to connect multiple networks.
Chapter 7, Using Neutron Security and Firewall Services, shows you how to implement security groups and Firewall as a service in OpenStack in order to secure your cloud networks.
Chapter 8, Using HAProxy for Load Balancing, takes you through the techniques to implement load balancing as a service in OpenStack using HAProxy.
Chapter 9, Monitoring OpenStack Networks, shows you how to monitor your OpenStack networks using Ceilometer.
Chapter 10, Writing Your Own ML2 Mechanism Driver, gives you a foundation on how to write your own custom ML2 mechanism driver for Neutron.
Chapter 11, Troubleshooting Tips for Neutron, highlights the different OpenStack networking problems that you can run into and their solutions.
Chapter 12, Advanced Topics, covers advanced topics, such as VPN as a Service and Networking using Heat template.