it sounds like either your router can't handle all the traffic or one of your computers is losing it's connection. I'd say check with each computer and see if you can recreate the error and find if it's the client or the server that loses connection, or both. Start sending large files around the network and see which ones crash (iso/zip files in excess of 10 gigs work well for stress testing a network!) Are the cables home made or store bought?