My stability seems to have improved. It could have been an issue with how Vista handles UDP by default and issues caused when using wireless. Someone posted a fix and I seem to be alright now. Or it could be a coincidence as the issue was intermittant in the first place.
Rhaethe:
A default installation of Vista has the standard Windows networking protocols and clients installed and enabled – Client for Microsoft Networks, QoS Packet Scheduler, File and Printer Sharing for Microsoft Networks and Internet Protocol TCP/IP – but it also features some extras. Namely Internet Protocol TCP/IP Version 6 and the two components of LLDP (Link-Layer Discovery Protocol) – the Discovery Mapper and Discovery Responder.
Or to put in another way, that’s one client, two services and four protocols in Vista versus one client, two services and one protocol in XP.
Common sense would dictate that Vista is, by default, going to be a lot chattier on the network than XP. By and large, that’s not too much of a problem. Most home networks are running 100Mb or even 1000Mb wired ethernet, which has plenty of bandwidth to cope with excess chatter without degrading performance. But consider 54Mb or 108Mb shared wireless connections, or business environments which have not one or two, but dozens or hundreds of PCs/devices on their network, busily chattering away. Under these conditions, increased network traffics isn’t something which can simply be absorbed – it’s a definite problem.
TCP/IPv6 seems to have quite a substantial impact, and while it’s nice that Vista has IPv6 support built-in, it would be better if it was an optional add-in as with Windows XP, rather than something you have to live with and manually disable.
How to disable TCP-IP v6:
Start button , clicking Control Panel, clicking Network and Internet, clicking Network and Sharing Center, and then clicking Manage network connections.
In the Connections and Adapters folder, obtain properties on all of your connections and adapters and clear the check box next to the Internet Protocol version 6 (TCP/IPv6) component in the list under “This connection uses the following items.”
This seems to have had no negative effect on my experience and seems to have solved my stability and lag issues. YMMV. It’s an easy fix, easy to reverse if it does cause problems, and doesn’t seem to have a downside that I can see.