Have you looked at the output of ipconfig /all and route print on the client machine during the connection drop? Does the ipconfig change? Does the client lose the default gateway? Can clients ping and resolve local network devices? What OS are the clients running? I've found that some Vista machines randomly drop the routing table entry for the default gateway.