Windows Server 2008/2003, Windows Vista, Windows XP and Windows 2000 by default will respond to ARP requests only if the Ethernet address in an ARP request is unicast. The system will not respond if the incoming ARP request did not have a unicast source ethernet address.
However, in instance where required this action can be modified so that the Windows System can respond for ARP requests which do not have a unicast ethernet source address from the Windows Registry.
The following procedure to edit the Windows Registry should help you enable or disable responding to ARP requests without a unicast source address. This applies to Windows Server 2008, Windows Vista, Windows XP, Windows Server 2003 (if enabled) and Windows 2000.
1. Click Start - Search and type “reged
it” (In Windows XP/2003, click start – Run and type “regedit”). This launches the WIndows Registry.
2. In the registry, navigate to the following registry key
3. In the right pane, right-click and select New – DWORD (32-bit value) and set its name as “EnableBcastArpReply” and set its value as “0″. Setting “0″ will allow the system to respond to ARP requests without a unicase source address. Should you like to disable this at a later time or revert to the default of responding only to respond to ARP requests with only a unicast addresses, set it “0″ or simply delete the this key.