Choosing a networking plugin

Neutron networking plugins are responsible for implementing features that provide network connectivity to and from instances. The two plugins discussed in this book, LinuxBridge and Open vSwitch, implement those features in different ways.

LinuxBridge

When configured to utilize the LinuxBridge networking plugin, Neutron relies on the bridge and 8021q kernel modules to properly connect instances and other network resources to the virtual switch and forward traffic.

In a LinuxBridge-based network implementation, there are three distinct types of virtual networking devices:

  • Tap devices
  • VLAN interfaces
  • Linux bridges

A tap device is how a hypervisor such as KVM implements a virtual network interface card. These virtual interfaces ...

Get Learning OpenStack Networking (Neutron) now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.