OpenvSwitch
Open vSwitch (OVS) is an open-source multilayer virtual switch designed to enable network automation in virtualized and cloud environments. It provides switching, routing, and policy enforcement for virtual machines, containers, and workloads, and can be controlled by external SDN controllers via the OpenFlow protocol. OVS operates in Linux-based virtualization stacks and supports integration with network controllers to program network behavior.
The architecture of Open vSwitch includes a kernel datapath, a userspace control plane, and a configuration
OVS supports bridging between virtual machines and containers, VLAN tagging, and advanced traffic control features. It
Open vSwitch is widely used in cloud and virtualization stacks, including OpenStack Neutron, and serves as