I'm looking for any instances of incorrectly configured networking, DHCP failure, yada yada. IP addresses are a good place to start. It's not yet conclusive that the networking problems you're having are of the level of depth that it seems to have gotten to in the thread.
There are some registry fixes you can apply on the Windows side but at first, I'd look to eliminate any IP allocation issues. A dupe IP allocation for example could be causing the occasional hiccups.
You could also try turning off the DHCP servers and explicitly specifying the IP address and gateway address of each device you want to check connectivity with. You could also try turning off the DHCP server you think you're using and make sure that all devices don't end up with valid IP addresses bar selfconfigured ones.
I'd also say try the trial version of DAVE, which is a far more 'Windows compatible' client and therefore will vaguely point out whether the problem is the Windows machines being unable to access the Mac or vice versa.
Just make sure the underlying connections are absolutely solid before looking higher up would be my advice at this time.
There are some registry fixes you can apply on the Windows side but at first, I'd look to eliminate any IP allocation issues. A dupe IP allocation for example could be causing the occasional hiccups.
You could also try turning off the DHCP servers and explicitly specifying the IP address and gateway address of each device you want to check connectivity with. You could also try turning off the DHCP server you think you're using and make sure that all devices don't end up with valid IP addresses bar selfconfigured ones.
I'd also say try the trial version of DAVE, which is a far more 'Windows compatible' client and therefore will vaguely point out whether the problem is the Windows machines being unable to access the Mac or vice versa.
Just make sure the underlying connections are absolutely solid before looking higher up would be my advice at this time.