RE: GARP in draft-ietf-vrrp-spec-v2-10.txt
Don Provan <dprovan <at> bivio.net>
2004-04-21 17:13:45 GMT
The MAC associated with the VR's IP address is always the VR's MAC.
(The virtual MAC is derived from the VR's ID, not from the VR's IP
address.)
The reasons the gratuitous ARP is necessary is that the system
becoming master cannot be sure whether the VR's IP address was
previous associated with some other MAC address. Yes, in a perfect
world, with this IP address having been used only for VRRP supported
VR's, the gratuitous ARP is redundant. But in the real world where
IP addresses are moved around and not all VRRP implementations are
perfect, the gratuitous ARP is important for the much same reasons
it is important for any node coming on line to send gratuitous ARPs
for its own IP address.
-don provan
dprovan <at> bivio.net
> -----Original Message-----
> From: vrrp-admin <at> ietf.org [mailto:vrrp-admin <at> ietf.org]On Behalf Of
> William StanisLaus
> Sent: Wednesday, April 21, 2004 5:22 AM
> To: vrrp <at> ietf.org
> Subject: [VRRP] GARP in draft-ietf-vrrp-spec-v2-10.txt
>
>
> Hi,
> I've a clarification with VRRP-GRAP usage.
>
> When a VRRP Master comes up, Section 6.4.1 Initialize,
> o Broadcast a gratuitous ARP request containing the virtual
> router MAC address for each IP address associated with the
> virtual router.
>
> Also Section 6.4.2 Backup
> - If the Master_Down_Timer fires, then:
> o Send an ADVERTISEMENT
> o Broadcast a gratuitous ARP request containing the virtual
> router MAC address for each IP address associated with the
> virtual router
>
> - Is it the MAC braodcasted is Virtual MAC associated with
> the Virtual IP
> address ?? or Physical MAC associated with Virtual IP
> physical interface .
>
> If the Client host is holding Virtual MAC associated with the
> Virtual IP..
> there is no need to send the GARP message in the first place.
> I beleive the
> virtual MAC is calculated from the Virtual IP address,
> something similar to
> Multicast MAC calculation form multicast address.
>
> During ARP form the Client Host to the Router on virtual IP,
> ARP replies
> with the virtual MAC for the virtual IP and not the physical
> MAC associated
> with the virtual ip address.
>
> In that case, we needn't bother about the GARP and any
> intermediate routers
> between the VRRP router and client host. Because, some cases
> routers will
> block boardcast packets to get propagated on other subnet,
> here GARP is a
> broadcast packet.
>
> Best Regards,
> William StanisLaus.
>
>
> _______________________________________________
> vrrp mailing list
> vrrp <at> ietf.org
> https://www1.ietf.org/mailman/listinfo/vrrp