Open vSwitch Documentation¶
How the Documentation is Organised¶
The Open vSwitch documentation is organised into multiple sections:
- Installation guides guide you through installing Open vSwitch (OVS) and Open Virtual Network (OVN) on a variety of different platforms
- Tutorials take you through a series of steps to configure OVS and OVN in sandboxed environments
- Topic guides provide a high level overview of OVS and OVN internals and operation
- How-to guides are recipes or use-cases for OVS and OVN. They are more advanced than the tutorials.
- Frequently Asked Questions provide general insight into a variety of topics related to configuration and operation of OVS and OVN.
First Steps¶
Getting started with Open vSwitch (OVS) or Open Virtual Network (OVN) for Open vSwitch? Start here.
- Overview: What Is Open vSwitch? | Why Open vSwitch?
- Install: Open vSwitch on Linux, FreeBSD and NetBSD | Open vSwitch without Kernel Support | Open vSwitch on NetBSD | Open vSwitch on Windows | Open vSwitch on Citrix XenServer | Open vSwitch with DPDK
- Tutorials: Open vSwitch Advanced Features | OVN Basics
Deeper Dive¶
- Architecture Design Decisions In Open vSwitch | OpenFlow Support in Open vSwitch | Integration Guide for Centralized Control | Porting Open vSwitch to New Software or Hardware
- DPDK Using Open vSwitch with DPDK | DPDK vHost User Ports
- Windows OVS-on-Hyper-V Design
- Integrations: Language Bindings
- Reference Guides: Reference Guide
- Testing Testing
- Packaging: Debian Packaging for Open vSwitch | RHEL 5.6, 6.x Packaging for Open vSwitch | Fedora, RHEL 7.x Packaging for Open vSwitch
The Open vSwitch Project¶
Learn more about the Open vSwitch project and about how you can contribute:
- Community: Open vSwitch Release Process | Authors | Mailing Lists | Patchwork | Reporting Bugs in Open vSwitch | Open vSwitch’s Security Process
- Contributing: Submitting Patches | Open vSwitch Coding Style | Open vSwitch Windows Datapath Coding Style
- Maintaining: Committers | Expectations for Developers with Open vSwitch Repo Access | OVS Committer Grant/Revocation Policy
- Documentation: Open vSwitch Documentation Style | Building Open vSwitch Documentation
Getting Help¶
- Seeing an issue of potential bug? Report problems to bugs@openvswitch.org
- Looking for specific information? Try the Index, Module Index or the detailed table of contents.