blob: 1f1da291662804761ac0f7b134c7be5d26691e36 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
|
..
Copyright (c) 2016, Stephen Finucane <stephen@that.guru>
Licensed under the Apache License, Version 2.0 (the "License"); you may
not use this file except in compliance with the License. You may obtain
a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations
under the License.
Convention for heading levels in Open vSwitch documentation:
======= Heading 0 (reserved for the title in a document)
------- Heading 1
~~~~~~~ Heading 2
+++++++ Heading 3
''''''' Heading 4
Avoid deeper levels because they do not render well.
==========================
Open vSwitch Documentation
==========================
How the Documentation is Organised
----------------------------------
The Open vSwitch documentation is organised into multiple sections:
- :doc:`Installation guides </intro/install/index>` guide you through
installing Open vSwitch (OVS) on a variety of different platforms
- :doc:`Tutorials </tutorials/index>` take you through a series of steps to
configure OVS in sandboxed environments
- :doc:`Topic guides </topics/index>` provide a high level overview of OVS
internals and operation
- :doc:`How-to guides </howto/index>` are recipes or use-cases for OVS.
They are more advanced than the tutorials.
- :doc:`Frequently Asked Questions </faq/index>` provide general insight into
a variety of topics related to configuration and operation of OVS.
First Steps
-----------
Getting started with Open vSwitch (OVS)? Start here.
- **Overview:** :doc:`intro/what-is-ovs` |
:doc:`intro/why-ovs`
- **Install:** :doc:`intro/install/general` |
:doc:`intro/install/userspace` |
:doc:`intro/install/netbsd` |
:doc:`intro/install/windows` |
:doc:`intro/install/xenserver` |
:doc:`intro/install/dpdk` |
:doc:`intro/install/afxdp` |
:doc:`Installation FAQs <faq/releases>`
- **Tutorials:** :doc:`tutorials/faucet` |
:doc:`tutorials/ovs-advanced` |
:doc:`tutorials/ovs-conntrack` |
:doc:`tutorials/ipsec` |
Deeper Dive
-----------
- **Architecture** :doc:`topics/design` |
:doc:`topics/openflow` |
:doc:`topics/integration` |
:doc:`topics/porting` |
:doc:`topics/ovs-extensions`
- **DPDK** :doc:`howto/dpdk` |
:doc:`topics/dpdk/vhost-user`
- **Windows** :doc:`topics/windows`
- **Integrations:** :doc:`topics/language-bindings`
- **Reference Guides:** :doc:`ref/index`
- **Testing** :doc:`topics/testing` :doc:`topics/fuzzing/index`
- **Packaging:** :doc:`intro/install/debian` |
:doc:`intro/install/rhel` |
:doc:`intro/install/fedora`
The Open vSwitch Project
------------------------
Learn more about the Open vSwitch project and about how you can contribute:
- **Community:** :doc:`internals/release-process` |
:doc:`internals/authors` |
:doc:`internals/mailing-lists` |
:doc:`internals/patchwork` |
:doc:`internals/bugs` |
:doc:`internals/security`
- **Contributing:** :doc:`internals/contributing/submitting-patches` |
:doc:`internals/contributing/backporting-patches` |
:doc:`internals/contributing/coding-style` |
:doc:`internals/contributing/coding-style-windows`
- **Maintaining:** :doc:`internals/charter` |
:doc:`internals/maintainers` |
:doc:`internals/committer-responsibilities` |
:doc:`internals/committer-grant-revocation` |
:doc:`internals/committer-emeritus-status`
- **Documentation:** :doc:`internals/contributing/documentation-style` |
:doc:`Building Open vSwitch Documentation <intro/install/documentation>` |
:doc:`internals/documentation`
Getting Help
-------------
- Seeing an issue of potential bug? Report problems to bugs@openvswitch.org
- Looking for specific information? Try the :ref:`genindex`, :ref:`modindex` or
the :doc:`detailed table of contents <contents>`.
|