求有经验的大侠指点客户端断开服务查询有关问题的思路

求有经验的大侠指点客户端断开服务查询问题的思路
基于TCP/IP写了一个服务器和客户端,但是现在的问题是,客户端脸上服务器一分钟左右就断开了与服务器的连接,然后手动连接,一分钟后又自动断开了。我做这方面还刚刚起步,不知道遇到这种问题该怎样查,独自摸索了一天了,还是没有进展,现论坛求助,谢谢!

------解决方案--------------------
首先排除网络问题,首先用其他稳定的计算机(比如家里的电脑)连接一下服务器,不发送数据包,看断不,如果断,用客户端连接其他计算机的端口(可以不发送数据包),如80,1433等端口,网上多的是,如果不断,那说明是服务端的问题,否则可能是客户端的问题,
在有问题的一端给CloseSocket下个断点,看是否被执行过,
当然可能情况很多,首先要检查是那一端的问题
------解决方案--------------------
写TCP/IP服务器、客户端必须要有重连机制,但是像你这类1分钟左右就断开了,你需要检查一下网络环境,另外还要检查是否代码中有BUG