On Tue, 25 Aug 2015, Ray Bellis wrote:
On 25/08/2015 19:38, Mikael Abrahamsson wrote:
So my previous opinion stands, I think the homenet routing protocol
should support ECMP on wired links that are between two directly
connected devices with identical link speeds. I'm fine to leave the
radio interface ECMP as a future research project.
Serious question, with no hat on:
In that configuration, why specify ECMP rather than L2 link aggregation?
So your suggestion is to opportunistically run LACP on all wired
interfaces?
My biggest concern is interaction between LACP and HNCP and link-local
addressing on the interface. As soon as LACP is detected, it needs to rip
out the IP based config, turn these two interfaces into bonded interfaces,
put the IP config onto either the bond interface, or on a bridge-interface
and bridge this to the bonded interface. This is a major reconfiguration
unless one turns all interfaces into bonded interfaces from the get-go.
With ECMP this isn't needed, with different metrics (I do believe babel
should gain 32bit metrics as discussed in Prague) for different link
types, it can be made very unlikely that ECMP would happen between high
speed wired interfaces and a wifi interface or between two substantially
different interface speeds. I guess code need to handle if two wifi
interfaces end up with identical metric though so that ECMP isn't used
there unless specifically configured.
--
Mikael Abrahamsson email: [email protected]
_______________________________________________
homenet mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/homenet