[ovs-git] [openvswitch/ovs] 10ab94: ofproto-dpif-xlate: Use bfd forwarding status in f...

GitHub noreply at github.com
Thu Oct 16 16:31:49 UTC 2014


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 10ab94fef2fc44902c1b16e06e4f4edcc3da7583
      https://github.com/openvswitch/ovs/commit/10ab94fef2fc44902c1b16e06e4f4edcc3da7583
  Author: Niels van Adrichem <N.L.M.vanAdrichem at tudelft.nl>
  Date:   2014-10-16 (Thu, 16 Oct 2014)

  Changed paths:
    M ofproto/ofproto-dpif-xlate.c

  Log Message:
  -----------
  ofproto-dpif-xlate: Use bfd forwarding status in fast-failover groups.

Integration of each interface' status as confirmed by BFD into the
FastFailover Group table. When BFD is configured and function
bfd_forwarding() reports false, odp_port_is_alive also reports false in
order to have a watched interface report false and omit to another
backup.

Test-suite has been succesfully run, as well as testing with ICMP echo
requests and replies that traffic was succesfully rerouted over the
backup path. More extensive load-consumption tests with a function that
only checked whether (bfd->state == STATE_UP) have been succesfully
performed, but was later changed to use the larger function
bfd_forwarding() as it captures all possible exceptions and is properly
mutually excluded.

Signed-off-by: Niels van Adrichem <n.l.m.vanadrichem at tudelft.nl>
Signed-off-by: Ben Pfaff <blp at nicira.com>




More information about the git mailing list