ARP Monitoring does not work when the bond has a VLAN which is a member of a bridge and shows a continuously increasing link failure count
Issue
-
ARP Monitoring appears to fail when a bond is stacked with a VLAN and a bridge.
For example if a bridge is configured on top of bondX interface(with ARP link monitoring) then the issue isn't observed, its only observed if a bridge is configured on top of bondX.vlan interface (with ARP link monitoring). -
The bond's
MII Statusfor each slave persistently showsgoing back. - Depending on the exact version of the bonding driver, each slave's
Link Failure Countcontinuously increases. -
This issue affects topologies such as the following where the IP address is assigned to the bridge interface (br0 below) and a VLAN of the bond is attached to the bridge:
.----------------. | bridge | [ slave eth0 ] -\ | | >- [ bond0 ] - [ VLAN bond0.10 ] [ br0 10.0.0.10/24 ] [ slave eth1 ] -/ | | '----------------'
Environment
- Red Hat Enterprise Linux 6
- Bridge
- VLAN
- Bonding with ARP link monitoring
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.