偶然的机会,我来到了IPGlobalProperties
班。由于兴趣,我玩了一下,并尝试制作一个显示当前网络活动的应用程序。
使用IPGlobalProperties.GetActiveTcpConnections
我获得当前的TCP连接。并且因为GetActiveTcpConnections
的结果中也包含已关闭的连接(TIME_WAIT),我认为这将使我概述最后几秒或几分钟的整个TCP通信。
但是我知道它们存在连接,但它们从未出现在GetActiveTcpConnections
的结果中。
我在这里缺少什么?如何获得一个列表,类似于任务管理器中的“网络活动列表”?
作为附加信息,请求将发送到内部设备,并且对此请求的响应始终正确返回。请求由同一个应用程序中的WebClient类完成。 Surprinsinlgy,如果我做netstat -ano,他们也不会出现。但是在任务管理器资源监视器中,我可以看到它们