> Homenet, the issue we're dealing with is that babeld performs badly when
> there is a transparent wireless bridge connected to a wired interface: the
> interface is treated as a lossless wired interface, and if it suffers packet
> loss,
> there is repeated link flapping.
I've had a lot of experience with trying to use both Wi-Fi and powerline
bridges. Powerline bridges can suffer from a lot of the same flapping as Wi-Fi.
I'm aware of an IPTV provider who experimented with using 802.11-Ethernet
bridges to connect set-top boxes (STBs) to the router. They wanted super-duper
good wireless for the STBs, so they used proprietary 802.11-based technology
and this 802.11 was dedicated to just the STBs (so it wasn't using the same
Wi-Fi as the home network). They ended up building this 802.11 technology into
the STBs and into the home router (separate radio from the home Wi-Fi), because
the bridged connection just wasn't resilient. I'm also aware of powerline
bridges being used in lots of IoT "smart home" deployments. And then there are
the powerline to Wi-Fi bridges (Wi-Fi extenders) which I'm seeing more and more
of.
The main problem I've seen with frequently flapping bridges is host IP/Ethernet
stacks (where the host -- including router WAN "host" -- thinks it has an
Ethernet connection) that give up "quickly" on the connection. Reboots or even
just disabling and then enabling the network interface cause the connection to
be seen again and IP connectivity re-established. Forced DHCP release/renew
doesn't tend to work, which leads me to believe the problem may be in the
Ethernet stack, and not with IP and DHCP. I've never bothered trying to figure
out the root cause -- instead I just stop using the bridges that don't work,
and do something different that does work. I've definitely seen this problem a
lot, though.
My take-away from my experiences:
Bridges are incredibly useful -- when they work. The better they work, the more
people will use them. Homenets (including hosts) need to be resilient to
flapping Ethernet links.
There are host IP/Ethernet interface issues (including router WAN "host") that
are prevalent and need to be solved independent of anything Babel does. Issues
that cause hosts to decide there is no connectivity on Ethernet links that flap.
The problem is not limited to Wi-Fi bridges. It also exists on powerline.
I'm curious as to the prevalence of LLDP in bridges. If LLDP is being included
in bridges, it could be used to detect them. Hmm. I should try to find out.
I don't know right now what the right answer is for Babel.
Barbara
___
homenet mailing list
homenet@ietf.org
https://www.ietf.org/mailman/listinfo/homenet