【问题标题】:sever/kill tcp connection in windows在 Windows 中切断/终止 tcp 连接
【发布时间】:2010-10-23 21:56:20
【问题描述】:

我想看看程序在连接断开时如何响应。除了禁用网卡之外,有没有办法在 Windows 中切断 tcp 连接而不杀死进程或拥有连接的线程?

【问题讨论】:

    标签: windows tcp connection kill


    【解决方案1】:

    SysInternals 的 TCPView 可让您关闭连接(并查看所有打开的连接)。

    【讨论】:

      【解决方案2】:

      我发现最接近产生操作系统错误的方法是使用TcpView 之类的东西来查看打开的套接字并切断它们。我不确定它究竟做了什么来切断连接,但它确实以应用程序可以看到的方式关闭它。

      【讨论】:

        【解决方案3】:

        为什么不直接拔掉网线?

        【讨论】:

          【解决方案4】:

          我见过的一件事是以可以远程切断连接的方式编写网络代码。我曾经做过的一个产品就是这样写的。我们甚至进行了一组随机断开连接的酷刑测试。该产品旨在进行交易,并且了解其行为方式具有启发性。

          当然,我们随后发现一位客户的网络实际上一直在中断连接,并且很高兴我们进行了如此艰苦的测试。

          【讨论】:

            猜你喜欢
            • 2015-01-05
            • 1970-01-01
            • 1970-01-01
            • 2011-03-07
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2021-06-05
            • 2017-11-04
            相关资源
            最近更新 更多