[prev in list] [next in list] [prev in thread] [next in thread] 

List:       keepalived-devel
Subject:    Re: [Keepalived-devel] windows server 2008 vs GARPs
From:       Mark Weaver <mark-clist () npsl ! co ! uk>
Date:       2009-07-31 0:50:11
Message-ID: 4A723FC3.7070202 () npsl ! co ! uk
[Download RAW message or body]

Stig Thormodsrud wrote:
>> Windows Server 2008 appears to ignore GARPs entirely.  There are some
>> sketchy details here:
>>
>> every 5 minutes so at least it starts working eventually after a
>> failover which is a bit brutal.
> 
> One of my Keepalived users ended up doing something similar for Windows
> Server 2003: http://www.vyatta.org/forum/viewtopic.php?p=3104#3104
> 
Hmm, seems ok for me with w2k3.  I could be wrong though as that expires 
things from the arp cache quite quickly anyway so I might just have not 
noticed the issue.

I have solved this in a slightly better way by having a service running 
on the windows machines that listens for requests on a UDP port.  When 
it gets such a request then it dumps the ARP cache on that machine.

I've then glued up a bit of client software to notify_master that sends 
a broadcast UDP request and thus causes the windows machines to flush 
their ARP caches on a role transition.  This seems to work out ok for me.

There is some more detail and download links for this stuff (all GPLv2) at:

http://www.blushingpenguin.com/mark/blog/?p=30


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Keepalived-devel mailing list
Keepalived-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/keepalived-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic