I have a QNX 6.2.1 product that opens a TCP socket to a Windows server and
exchanges messages. One of our customers is now using a Windows 2000 cluster
for the server. He is complaining that when the cluster switches to a
different machine, my product does not connect any more, but is still trying
to communicate with the previous machine. If they execute “arp -d” on my
product, it then operates correctly with the new machine. They would like
the transition to be fully automated.
I’m not particularly knowledgable about arp issues, nor about Windows
clusters. I believe what is happening is that the server’s IP address is
remaining constant, but the MAC address is changing when they switch. Is
there something that can be done in my product to automate the transition to
this new MAC address?