Ian,

If my question is too general, it's because it was meant to be I am interested in your experience with gratuitous ARP because I need to implement a failover software that also will strongly rely on G.ARP when announcing a IP/MAC address change. I do not know all Ethernet-capable devices every built and how they react on G.ARP, so I appreciate if you share your experience with me. My guess was that this is a vital issue for HA as well, but so far I could not find a lot of resources on the net addressing this subject.

What I have in mind is something like the following list:

OS/Device Uses G.ARP Request for Uses G.ARP Reply for
-------------------------------------------------------------------------------
Windows XP                nothing                                nothing
Windows Vista             only updating an arp entry             nothing
Linux Kernel xxx nothing updating an existing and inserting a new arp entry
Cisco IOS                 ...                                    ...
...


Best regards and thanks in advance for your help,
Roland




---

On Tue, 15 Jan 2008 16:06:50 +0100, Ian Turner <[EMAIL PROTECTED]> wrote:

Roland,

ARP is an Ethernet and Token Ring protocol which is required in order to do
ARP over ethernet. Heartbeat's IPaddr script (via the send_arp tool) can send
RFC1042 ARP packets over any link that supports the IEEE 802.2 data layer,
which includes all kinds of Ethernet (including wireless ethernet) and token
ring networks.

You didn't say anything about what kind of "special device" you have, but at the very least if it is a point-to-point interface, then no gratuitous arp is required. My heartbeat configuration has the cluster IP address attached to a
loopback interface, which obviously has no need for ARP packets.

If you provide more detail we may be able to provide a more useful answer.

Cheers,

--Ian

Hello everybody

I read on your website that Linux HA uses gratuitous ARPs for announcing a
MAC address change. Did you face any issues so far regarding those
gratuitous ARPs with special devices. As far as I know, there is no rfc
defining a standard action when receiving such gratuitous ARPs. So I guess
some OS might simply ignore them or handle them differently than other
implementations.

Best regards,
Roland
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to