L2 Gratuitous ARP broadcasts
Posted: Sun Jul 12, 2026 8:52 am
Hey there,
I have observed that our Netonix switches kinda flood the L2 Network with 3 "Gratuitous ARP" broadcast packets every 10 seconds.
Seems this behaviour has been hardcoded into /usr/bin/monitor:
Is there a technical reason why the switches kinda aggressively ARP themselves 3 times every 10 seconds, causing some background broadcast noise when running a few dozen Netonix devices on a network?
I have observed that our Netonix switches kinda flood the L2 Network with 3 "Gratuitous ARP" broadcast packets every 10 seconds.
Seems this behaviour has been hardcoded into /usr/bin/monitor:
- Code: Select all
...@switch-..-199:~# cat /usr/bin/monitor
#!/bin/sh
date +%Y > /tmp/current_start_date
while true; do
#Perform gratuitous arp broadcast to update neighbors
arping -U $(ifconfig | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1') -c 3
#[...]
fi
sleep 10
done
...@switch-..-199:~#
Is there a technical reason why the switches kinda aggressively ARP themselves 3 times every 10 seconds, causing some background broadcast noise when running a few dozen Netonix devices on a network?