Say I have two NICs in my PC. One set for DHCP and one with a static IP.
The DHCP NIC gets IP/mask/gw/dns/etc in say 192.168.0.0/24 ... say it obtains an IP of 192.168.0.99/24 with a GW of 192.168.0.1.
The other NIC is set to a static IP without a gateway (used for administering devices locally via IP for instance, nothing else) ... give it just the IP/mask which lets say is 10.0.0.99/24.
Say I ping -t 10.0.0.1 and there's no device at that address (keep in mind both NICs are active/linked). Why will windows do this sort of thing when 10.0.0.0/24 is on the other NIC ... why would it even attempt to go to a different NIC/subnet like this?
request timed out. request timed out. Reply from 10.0.0.99: Destination host unreachable Reply from 192.168.0.1 : Destination host unreachable request timed out.
Reply from 192.168.0.1 : Destination host unreachable request timed out. request timed out. Reply from 10.0.0.99: Destination host unreachable
This issue never existed in XP, I've never tried Windows Vista so not sure of it's behavior but I find it very odd.
Is there some a new protocol Microsoft invented? It doesn't really cause me problems, I just find it unexpected.