githubEdit

OVS

Features mapping: http://docs.openvswitch.org/en/latest/faq/releases/arrow-up-right

# Supported datapaths
Linux upstream
Linux OVS tree:implemented by the Linux kernel module distributed with the OVS source tree.
Userspace:Also known as DPDK, dpif-netdev or dummy datapath. on NetBSD, FreeBSD and Mac OSX.
Hyper-V:Also known as the Windows datapath.

https://docs.openvswitch.org/en/latest/faq/issues/arrow-up-right

  • A physical Ethernet device that is part of an Open vSwitch bridge should not have an IP address.

http://docs.openvswitch.org/en/latest/faq/openflow/arrow-up-right version 2.8: OF 1.0-1.4; 1.5/1.6 missing features All current versions of ovs-ofctl enable only OpenFlow 1.0 by default.

ovs-ofctl -O OpenFlow13 dump-flows br0  # enable support for later versions

https://github.com/openvswitch/ovsarrow-up-right

http://docs.openvswitch.org/en/latest/ref/arrow-up-right ovn- ovsdb- ovs-* vtep[-ctl] VTEP: VXLAN Tunnel End Point

br

http://docs.openvswitch.org/en/latest/faq/configuration/arrow-up-right

VLAN

Port bonding

each of the interfaces in my bonded port shows up as an individual OpenFlow port. Open vSwitch makes individual bond interfaces visible as OpenFlow ports, rather than the bond as a whole.

Port mirroring

RSPAN VLANarrow-up-right, mirroring of all traffic to that VLAN. Mirroring to a VLAN can disrupt a network that contains unmanaged switches.

Controller

Faucet

https://github.com/osrg/openvswitch/blob/master/FAQarrow-up-right "in-band": controllers are actually part of the network that is being controlled. occasionally they can cause unexpected behavior.

Misc

A physical Ethernet device that is part of an Open vSwitch bridge should not have an IP address.

"normalization": a flow cannot match on an L3 field without saying what L3 protocol is in use.

"tp_src=1234" will be ignored. write "tcp,tp_src=1234", or "udp,tp_src=1234".

ofport value -1 means that the interface could not be created due to an error. ofport value [] means that the interface hasn't been created yet.

ovs-dpctl dump-flows queries a kernel datapath ovs-ofctl dump-flows queries an OpenFlow switch

OVS with faucet | Youtubearrow-up-right

UI

https://github.com/nbonnand/ovs-toolbox/wikiarrow-up-right

Last updated