even though kinda rare
check you NIC for possible packet loss
start>run>command>ping 127.0.0.1
it will send 4 packets to your NIC and you should get all 4 recieved and 0 lost, if any are lost than this could be partly to blame for loosing connection for no reason
Morabu