[ovs-git] [openvswitch/ovs] 919026: ovs-vtep: Add support for bfd tunnels.
GitHub
noreply at github.com
Mon Oct 13 21:35:44 UTC 2014
Branch: refs/heads/master
Home: https://github.com/openvswitch/ovs
Commit: 919026381debc9c0f97a238ef23c2a952dc84216
https://github.com/openvswitch/ovs/commit/919026381debc9c0f97a238ef23c2a952dc84216
Author: Gurucharan Shetty <gshetty at nicira.com>
Date: 2014-10-13 (Mon, 13 Oct 2014)
Changed paths:
M vtep/ovs-vtep
Log Message:
-----------
ovs-vtep: Add support for bfd tunnels.
The VTEP emulator creates one OVS bridge for every logical switch and then
programs flow in it based on learned local macs and controller programmed
remote macs.
Multiple logical switches can have multiple OVS tunnels to the
same remote machine (with different tunnel ids). But VTEP schema expects
a single BFD session between two physical locators. Therefore
create a separate bridge ('bfd_bridge') and create a single OVS tunnel
between two physical locators (using reference counter).
The creation of BFD tunnels by the VTEP emulator is mostly for reporting
purposes. That is, it can be used by the controller to figure out that
a remote port is down. The emulator itself does not base any of its
forwarding decisions based on the state of a bfd tunnel.
Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
Acked-by: Ariel Tubaltsev <atubaltsev at vmware.com>
More information about the git
mailing list