VMware

This Question is Possibly Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
2 Replies Last post: Sep 3, 2009 4:39 AM by bulletprooffo…  

Windows VM reports duplicate IP address posted: Sep 3, 2009 1:48 AM

Click to view Anton V Zhbankov's profile Champion 2,871 posts since
May 26, 2008
A guy asked me a question: he has IBM BladeCenter Chassis E with HS21 blade and ESXi 4.0. There are 2 Windows 2003 VMs.
Both VMs report about duplicate IP address on boot. Of course all was checked and there are no servers on network with these IP's.
This problem does not exist on HP blades.

What we found:
Windows sends gratuitous ARPs on the network when binding an IP to one of its nic in order to detect duplicate IPs.
We have reflection filters which prevent multicast/broadcast packets sent from a VM through a particular uplink to be received by the same VM.
But in your case these gratuitous ARPs come back through another uplink (because the other uplink is in the same broadcast domain because it has the same VLAN) and they then bypass our reflection filters.
Windows receives its own ARPs which makes it believe that somebody else uses this IP.

So, how can we solve this problem?

---
VMware vExpert '2009
http://blog.vadmin.ru
Click to view Rubeck's profile Master 607 posts since
Mar 7, 2008

Hi Anton..

I have no idea on what the problem may be exact (Don't know IBM Blade centers very well), but maybe there is something in this old article which applies to the setup...
Check section 3 (*3. Duplicate IP address - Part 1 and 2)*

http://www.redbooks.ibm.com/abstracts/tips0423.html?Open

/Rubeck

Click to view bulletprooffool's profile Master 806 posts since
Apr 14, 2009

When these each of these VMs is down, I presume you can not ping it . . and of course . .they do not have the same IP as each other.

Is it possibkle that you are patching the vSwitcheson the ESX hosts into different switches for resillience and thephysical switches are not trunked properly? So in other words, each switch sees a NIC, presented with the same Mac?

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities