summaryrefslogtreecommitdiff
path: root/README
Commit message (Collapse)AuthorAgeFilesLines
* test-controller: Rename to ovs-testcontroller, again install.Ben Pfaff2014-08-261-0/+3
| | | | | | | | | | | mininet uses the Open vSwitch controller by default, for testing. CC: 757761@bugs.debian.org Reported-at: https://bugs.debian.org/757761 Requested-by: Tomasz Buchert <tomasz.buchert@inria.fr> Requested-by: Dariusz Dwornikowski <dariusz.dwornikowski@cs.put.poznan.pl> Signed-off-by: Ben Pfaff <blp@nicira.com> Acked-by: Justin Pettit <jpettit@nicira.com>
* doc: Additional documentation updates for Geneve.Jesse Gross2014-06-201-1/+1
| | | | Signed-off-by: Jesse Gross <jesse@nicira.com>
* ovsdbmonitor: Remove.Ben Pfaff2014-01-101-3/+0
| | | | | | | ovsdbmonitor was poorly maintained and not widely used. Acked-by: Flavio Leitner <fbl@redhat.com> Signed-off-by: Ben Pfaff <blp@nicira.com>
* ovs-controller: Rename test-controller and do not install or package.Ben Pfaff2013-11-021-2/+0
| | | | | | | | | Too many users have incorrectly assumed that ovs-controller is a necessary or desirable part of an Open vSwitch deployment. This commit should fix the problem by renaming it test-controller and removing it from the default install and from packaging. Signed-off-by: Ben Pfaff <blp@nicira.com>
* datapath: Drop support for linux pre-2.6.32 kernel.Pravin B Shelar2013-09-061-1/+1
| | | | | | | | This makes datapath module much close to upstream datapath and make code easy to understand. Signed-off-by: Pravin B Shelar <pshelar@nicira.com> Acked-by: Jesse Gross <jesse@nicira.com>
* Add a tutorial for advanced Open vSwitch features.Ben Pfaff2013-04-191-0/+3
| | | | Signed-off-by: Ben Pfaff <blp@nicira.com>
* Add support for LISP tunnelingLorand Jakab2013-02-251-1/+1
| | | | | | | | | | | | | | | | LISP is an experimental layer 3 tunneling protocol, described in RFC 6830. This patch adds support for LISP tunneling. Since LISP encapsulated packets do not carry an Ethernet header, it is removed before encapsulation, and added with hardcoded source and destination MAC addresses after decapsulation. The harcoded MAC chosen for this purpose is the locally administered address 02:00:00:00:00:00. Flow actions can be used to rewrite this MAC for correct reception. As such, this patch is intended to be used for static network configurations, or with a LISP capable controller. Signed-off-by: Lorand Jakab <lojakab@cisco.com> Signed-off-by: Kyle Mestery <kmestery@cisco.com> Signed-off-by: Jesse Gross <jesse@nicira.com>
* datapath: Remove CAPWAP tunneling support.Pravin B Shelar2013-02-191-1/+1
| | | | | | | | | | | | The CAPWAP implementation is just the encapsulation format and therefore really not the full protocol. While there were some uses of it (primarily hardware support and UDP transport). But these are most likely better provided by VXLAN. Following patch removes CAPWAP tunneling support. Signed-off-by: Pravin B Shelar <pshelar@nicira.com> Acked-by: Jesse Gross <jesse@nicira.com>
* openvswitch: Remove Linux bridge compatibility.Pravin B Shelar2012-12-271-9/+0
| | | | | | | | | Currently brcompat does not work on master due to recent datapath changes. We have decided to remove it as it is not used very widely. Signed-off-by: Pravin B Shelar <pshelar@nicira.com> Acked-by: Jesse Gross <jesse@nicira.com>
* datapath: Add support for VXLAN tunnels to Open vSwitchKyle Mestery2012-12-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for VXLAN tunnels to Open vSwitch. Add support for setting the destination UDP port on a per-port basis. This is done by adding a "dst_port" parameter to the port configuration. This is only applicable currently to VXLAN tunnels. Please note this currently does not implement any sort of multicast learning. With this patch, VXLAN tunnels must be configured similar to GRE tunnels (e.g. point to point). A subsequent patch will implement a VXLAN control plane in userspace to handle multicast learning. This patch set is based on one posted by Ben Pfaff on Oct. 12, 2011 to the ovs-dev mailing list: http://openvswitch.org/pipermail/dev/2011-October/012051.html The patch has been maintained, updated, and freshened by me and a version of it is available at the following github repository: https://github.com/mestery/ovs-vxlan/tree/vxlan I've tested this patch with multiple VXLAN tunnels between hosts using different UDP port numbers. Performance is on par (though slightly faster) than comparable GRE tunnels. See the following IETF draft for additional information about VXLAN: http://tools.ietf.org/html/draft-mahalingam-dutt-dcops-vxlan-02 Signed-off-by: Kyle Mestery <kmestery@cisco.com> [jesse: simplify error path in vxlan_tunnel_setup, don't print default VXLAN port, and remove dead code] Signed-off-by: Jesse Gross <jesse@nicira.com>
* INSTALL.Debian: New instructions for installing on Debian.Ben Pfaff2012-12-041-13/+14
| | | | Signed-off-by: Ben Pfaff <blp@nicira.com>
* netdev implementation for FreeBSDGiuseppe Lettieri2012-07-261-2/+2
| | | | | | | | | | | | This patch adds new netdev classes that implement "system" and "tap" devices on FreeBSD using the libpcap library. This enables the use of the "netdev" datapath_type of Open vSwitch on FreeBSD. Signed-off-by: Gaetano Catalli <gaetano.catalli@gmail.com> Signed-off-by: Ed Maste <emaste@adaranet.com> Signed-off-by: Giuseppe Lettieri <g.lettieri@iet.unipi.it> Signed-off-by: Ben Pfaff <blp@nicira.com>
* Add a FAQ.Ben Pfaff2012-06-121-0/+2
| | | | | | | | I wrote most of this myself. The answer to "I can't seem to use Open vSwitch in a wireless network" is based on a response by Jesse Gross: http://openvswitch.org/pipermail/discuss/2011-January/004707.html Signed-off-by: Ben Pfaff <blp@nicira.com>
* documentation: Add INSTALL.Libvirt fileAnsis Atteka2012-04-161-0/+2
| | | | | | | Add documentation on how to use OVS integration with the upcoming Libvirt 0.9.11 release. Signed-off-by: Ansis Atteka <aatteka@nicira.com>
* mirroring: Use more generic terms for mirroring.Justin Pettit2011-11-231-1/+1
|
* Add RHEL 5/6 spec files and instructions.Ben Pfaff2011-06-211-4/+9
|
* ovs-openflowd: Rename test-openflowd and move to "tests" directory.Ben Pfaff2011-06-071-6/+1
| | | | | Too many users thought that they needed to run ovs-openflowd at the same time as ovs-vswitchd. I hope that this change discourages them.
* Update top-level documentation to bring it up to date with latest features.Ben Pfaff2011-04-061-13/+14
|
* tests: Fix Y2011 bug in testsuite.Ben Pfaff2011-01-101-1/+1
| | | | | | | | | | The tests have been failing for a few days now, because the PKI expired a few days into 2011. This commit instead generates the PKI at "make check" time, which has the additional benefit of getting some test exposure for the ovs-pki program. Reported-by: Aaron M. Ucko <ucko@debian.org> CC: 609506@bugs.debian.org
* docs: Make it clear that ovs-openflowd is an alternative to ovs-vswitchd.Ben Pfaff2010-10-141-3/+3
| | | | Suggested-by: Vishal Swarankar <vishal.swarnkar@gmail.com>
* Indicate that OVS only works with kernels 2.6.18 and greaterJustin Pettit2010-09-211-1/+1
| | | | | At one time, we tested against 2.6.15. This hasn't been done for a long time, and it almost certainly no longer works.
* Add instructions for using Open vSwitch with KVM.Todd Deshane2010-05-201-0/+3
|
* Add ovsdbmonitor GUI tool by Andy Southgate, contributed by Citrix.Andy Southgate2010-05-131-0/+3
| | | | | | | With Makefiles and Autoconfiscation by Ben Pfaff. Signed-off-by: Thomas Lacroix <thomas.lacroix@citrix.com> Signed-off-by: Ben Pfaff <blp@nicira.com>
* Update Open vSwitch documentation.Ben Pfaff2010-03-041-0/+3
|
* sflow: Write "sFlow" as "sFlow(R)" in documentation.Ben Pfaff2010-01-081-1/+1
| | | | | | | The sFlow license requires sFlow to be written as sFlow(R) for the first reference in user documentation, so this commit implements that. Suggested by Justin Pettit.
* Initial implementation of sFlow.Ben Pfaff2010-01-041-3/+4
| | | | Tested very slightly with "ping" and "sflowtool -t | tcpdump -r -".
* Document userspace switch.Ben Pfaff2009-11-181-3/+12
|
* New utility ovs-vsctl.Ben Pfaff2009-09-141-2/+5
|
* Minor documentation fixups.Keith Amidon2009-07-161-13/+24
|
* Document how to use Open vSwitch as a replacement for the Linux bridge.Ben Pfaff2009-07-101-0/+3
|
* Rename "secchan" to "ofproto" (library) and "ovs-openflowd" (program).Ben Pfaff2009-07-081-4/+4
| | | | These names are more meaningful, so we prefer them.
* Adjust Open vSwitch mailing lists to reflect realityJustin Pettit2009-06-251-1/+1
| | | | | | | | We've gone through a couple of iterations for names of these mailing lists. Currently, there are three: announce, discuss, and git. There are aliases that point "bugs" and "dev" to the "discuss" mailing list. This commit drops the "ovs-" prefix to mailing lists, since we're not using them.
* Remove references to Open vSwitch being a "virtual" switchJustin Pettit2009-06-231-28/+23
| | | | | The Open vSwitch system is not limted to being a virtual switch. This commit removes these references. We are now a "versatile" switch!
* Update documentation.Ben Pfaff2009-06-091-22/+35
|
* Import from old repository commit 61ef2b42a9c4ba8e1600f15bb0236765edc2ad45.v0.90.0Ben Pfaff2009-07-081-0/+74