日期:2014-05-18  浏览次数:20845 次

企业内部访问.net开发网站,导致很多客户端的机子网络断掉,连接不上
跪求各位大牛们

我们开发的.net网站,一直在多家客户运行的很好。
但是现在有一家客户出现了这样的问题。

当客户机访问我们部署在他们服务器的网站时, 客户端访问一段时间(不定时)会导致客户端的网络断开,之后收发包的字节就变成0了。
然后禁用网络,再启用网络,也会提示“连接失败”的错误,必须拔掉网线,或者重启电脑才能再次连接上网

我开发.net WEB应用也好几年了,但是还是第一次碰到WEB应用会导致客户机的网络断掉。关键就是禁用网络,再启用网络也不行。

各位大牛们,什么问题可能会造成这种现象,现在我连原因也找不到。



------解决方案--------------------
我个人觉得从本质上来说网络断开和浏览网页构成不成直接关系,如果是我我会从几个方面考虑

环境
1. 网络环境,包括交换/路由结构,有线还是无线,是否有安全设备,是否有VPN,是否有防火墙
2. Windows环境,是否有AD,GPO设置

现象
1. 是一台电脑有问题还是所有电脑都有问题
2. 出现问题的频率以及特征

排查
1. 网络测试工具测试负载和稳定性测试链路层传输
2. FTP/HTTP 1G文件上传下载测试应用层传输
3. 用你的笔记本连接客户网络访问你们的网站看是否会禁用网卡
4. 用客户服务器+你们网站+自拉网线+客户电脑测试是否会禁用网络
5. HTTP本身就是TCP发包收包,在客户端编写HttpRequest访问程序排除浏览器问题
6. 用HTTP工具录制服务器发包内容,用程序模拟服务器网站,排查网站问题 

方法很多,不过还是根据你的情况随机应变,用最低的成本找出问题