Book Image

OpenStack Networking Cookbook

Book Image

OpenStack Networking Cookbook

Overview of this book

Table of Contents (19 chapters)
OpenStack Networking Cookbook
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Configuring Neutron to use a VXLAN type driver


Virtual eXtensible LAN (VXLAN) is one of the overlaying drivers supported by the Neutron ML2 plugin. The process of tunneling involves encapsulating the data packets from the VM in a UDP packet. The VXLAN encapsulation process adds a special key called Virtual Network Identifier (VNI) in order to identify the network to which the data packet belongs.

The OVS instance on the Hypervisor is responsible for encapsulating the data packets coming out of the VM. The Neutron ML2 plugin provides the OVS instance with all the information that is required to implement a virtual network using VXLAN. For example, the plugin provides information such as the VNI and IP address for the Virtual Tunnel End Point (VTEP) to the OVS instance. The VTEP IPs on the source and destination compute or network node are used while encapsulating the VXLAN packet.

Getting ready

For this recipe, you will need the following information:

  • The SSH login credentials for the OpenStack...