[prev in list] [next in list] [prev in thread] [next in thread]
List: quagga-dev
Subject: [quagga-dev 11290] Re: [PATCH] bgpd: bgp_fast_ext_fallover.patch
From: David Lamparter <equinox () opensourcerouting ! org>
Date: 2014-05-19 22:25:47
Message-ID: 20140519222547.GJ602738 () jupiter ! n2 ! diac24 ! net
[Download RAW message or body]
On Tue, Sep 10, 2013 at 09:33:55PM -0700, Pradosh Mohapatra wrote:
> BGP: fix fast external fallover behavior
[...]
> 1. The patch removes the dependency on 'ifp->connected' list for fast
> fallover. The peer already contains a nexthop structure that reflects
> the peering address. The nexthop structure has a pointer to the
> interface (ifp) that peering address resolves to. Everytime the TCP
> connection succeeds, the ifp is updated. The patch uses this ifp in
> the interface_down() callback for a match for the peers that should be
> brought down.
Accepted - but: the failover should probably be triggered by the address
delete, not by interface-down. When the address disappears, so does the
connectivity to the peer.
(This might make a difference when something else, like some cluster/HA
software, migrates the address to another interface for failover. Also,
when the user deletes the address, we can also kill the sessions.)
_______________________________________________
Quagga-dev mailing list
Quagga-dev@lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic