What is GARP and why it is sent during an HA-Failover?
10850
Created On 01/29/23 18:35 PM - Last Modified 07/18/23 03:01 AM
Question
What is GARP and why it is sent during an HA-Failover?
Environment
- Palo Alto Firewalls
- PAN-OS 9.1, 10.1, 10.2
- High Availability (HA) Active/Passive.
- GARP (Gratuitous ARP)
Answer
- When the sender's IP address or MAC address changes, Gratuitous ARP (GARP) is used to update the ARP tables of the hosts in a Broadcast Domain. GARP is also used to detect IP conflicts and during HA fail-overs.
- We can see the GARP transmitted from the active firewall to the passive firewall in the pan_dha.log on active firewall and routd.log on the peer device during the failover.
- pan_dha.log (less dpx-log pan_dha.log)
+0200 Send gratuitous ARP for virtual address (IP 134.184.119.238 MAC b4:0c:15:e0:30:15) on interface ae6.2544
- routed.log (less mp-log routed.log) - on the new Active device to see if it detects an HA status event change.
+0200 Received dp HA status 'sw.dha.status' event change