Deep Dive¶
How Open vSwitch and OVN are implemented and, where necessary, why it was implemented that way.
OVS¶
- Design Decisions In Open vSwitch
- Open vSwitch Datapath Development Guide
- Integration Guide for Centralized Control
- Porting Open vSwitch to New Software or Hardware
- OpenFlow Support in Open vSwitch
- Bonding
- Open vSwitch Networking Namespaces on Linux
- OVSDB Replication Implementation
- The DPDK Datapath
- OVS-on-Hyper-V Design
- Language Bindings
- Testing
- Tracing packets inside Open vSwitch
- C IDL Compound Indexes