如何通过.net获取有关所有活动TCP连接的信息

时间:2012-05-04 18:23:12

标签: .net tcp .net-remoting

偶然的机会,我来到了IPGlobalProperties班。由于兴趣,我玩了一下,并尝试制作一个显示当前网络活动的应用程序。

使用IPGlobalProperties.GetActiveTcpConnections我获得当前的TCP连接。并且因为GetActiveTcpConnections的结果中也包含已关闭的连接(TIME_WAIT),我认为这将使我概述最后几秒或几分钟的整个TCP通信。

但是我知道它们存在连接,但它们从未出现在GetActiveTcpConnections的结果中。

我在这里缺少什么?如何获得一个列表,类似于任务管理器中的“网络活动列表”?

作为附加信息,请求将发送到内部设备,并且对此请求的响应始终正确返回。请求由同一个应用程序中的WebClient类完成。 Surprinsinlgy,如果我做netstat -ano,他们也不会出现。但是在任务管理器资源监视器中,我可以看到它们

0 个答案:

没有答案
相关问题