I recently had a problem with my AT&T Uverse internet connection - frequent disconnects with service. I thought it was a problem with the router - a technician came out and replaced it. Initially, it worked fine, and then my internet connection disconnected again. After some online research, I discovered that McAfee Virus Scan was the issue. When the computer went into sleep/hibernation mode (I wasn't using it for 10+) minutes, the internet connection timed out. Here's what I did to fix it (Vista):
Open Control Panel
Open Administrative tools
Open Computer Management
Double click Device Manager (within System Tools)
Open Network Adapters
Right-Click the device (mine is NVIDIA nForce10/100/1000 Mbps Ethernet)
Click on Properties
Click on Power Management
If the box is checked next to "Allow the computer to turn off this device to save power" - uncheck it.
Click OK
The problem will be fixed.
I suspect that a lot of folks may be having this problem - but am not sure. If so, glad to be of assistance:-)