v1.5.x keeps sending GARPs on Management VLAN1
Posted: Tue Oct 20, 2020 2:41 am
This seems related to the discussion in:
viewtopic.php?f=6&t=5953&hilit=gratuitous#p31478
However, I think it is a separate issue that was introduced somewhere in v1.5.x.
To the best of my knowledge, (at least in IPv4) gratuitous ARPs (GARPs) should only be sent on an interface state change from down to up. That includes unplug-plug, disable-enable and POR-reboots. If I was seeing them continuously on a network trace, I would normally be triggered to suspect that a port Ethernet was unstable/flapping.
Lets say you take a WS running v1.5.6 factory default. Connect a PC on 192.168.1.29 and start Wireshark.
In addition to the STP packets, the WS will repeatedly send GARP packets in groups of 3 with about 8 seconds between groups.
Ping works fine from either direction, with normal ARP Request & Reply ahead of the ICMP.
Now change the VLAN1 config from 1 to VLAN 11. Only one group of 3 appear after port state change. (Ping still works fine.)
Reverting Management back to VLAN1 restarts the problem.
Down grading firmware to v1.4.8 also stops the repeated GARPs on the default VLAN1.
Now you might want to say the GARPs are needed to maintain connectivity. But I say that's a kluge way of handling network issues, and if it is needed on VLAN1, why does it all work fine when the management VLAN is changed to any other ID?
viewtopic.php?f=6&t=5953&hilit=gratuitous#p31478
However, I think it is a separate issue that was introduced somewhere in v1.5.x.
To the best of my knowledge, (at least in IPv4) gratuitous ARPs (GARPs) should only be sent on an interface state change from down to up. That includes unplug-plug, disable-enable and POR-reboots. If I was seeing them continuously on a network trace, I would normally be triggered to suspect that a port Ethernet was unstable/flapping.
Lets say you take a WS running v1.5.6 factory default. Connect a PC on 192.168.1.29 and start Wireshark.
In addition to the STP packets, the WS will repeatedly send GARP packets in groups of 3 with about 8 seconds between groups.
Ping works fine from either direction, with normal ARP Request & Reply ahead of the ICMP.
Now change the VLAN1 config from 1 to VLAN 11. Only one group of 3 appear after port state change. (Ping still works fine.)
Reverting Management back to VLAN1 restarts the problem.
Down grading firmware to v1.4.8 also stops the repeated GARPs on the default VLAN1.
Now you might want to say the GARPs are needed to maintain connectivity. But I say that's a kluge way of handling network issues, and if it is needed on VLAN1, why does it all work fine when the management VLAN is changed to any other ID?