LogoopenSUSE Build Service > Projects
Sign Up | Log In

Production Quality, Multilayer Open Virtual Switch

Open vSwitch is a multilayer software switch licensed under the opensource Apache 2 license.  Our goal is to implement a production quality switch platform that supports standard management interfaces and opens the forwarding functions to programmatic extension and control.

Open vSwitch is well suited to function as a virtual switch in VM environments.  In addition to exposing standard control and visibility interfaces to the virtual networking layer, it was designed to support distribution across multiple physical servers.  Open vSwitch supports multiple Linux-based virtualization technologies including Xen/XenServer, KVM, and VirtualBox.

The bulk of the code is written in platform-independent C and is easily ported to other environments.  The current release of Open vSwitch supports the following features:

 * Standard 802.1Q VLAN model with trunk and access ports
 * NIC bonding with or without LACP on upstream switch
 * NetFlow, sFlow(R), and mirroring for increased visibility
 * QoS (Quality of Service) configuration, plus policing
 * GRE, GRE over IPSEC, VXLAN, and LISP tunneling
 * 802.1ag connectivity fault management
 * OpenFlow 1.0 plus numerous extensions
 * Transactional configuration database with C and Python bindings
 * High-performance forwarding using a Linux kernel module

Source Files

Filename Size Changed Actions
_service 516 Bytes over 1 year ago Download File
compiler-gcc5.h 2.43 KB almost 3 years ago Download File
openvswitch-rpmlintrc 92 Bytes over 2 years ago Download File
openvswitch.changes 1.72 KB over 1 year ago Download File
openvswitch.spec 11.3 KB 3 months ago Download File
preamble 82 Bytes almost 2 years ago Download File

Comments for home:aevseev (0)