在 Windows 中获取 Recv-Q/Send-Q?
Posted
技术标签:
【中文标题】在 Windows 中获取 Recv-Q/Send-Q?【英文标题】:Getting Recv-Q/Send-Q in Windows? 【发布时间】:2009-11-27 09:17:06 【问题描述】:在linux中,可以通过netstat得到如下统计数据:
Active Internet connections (including servers)
Proto Recv-Q Send-Q Local Address Foreign Address (state)
tcp4 0 0 192.168.1.136.58519 72.47.210.69.80 LAST_ACK
tcp4 37 0 192.168.1.136.57059 174.129.27.181.443 CLOSE_WAIT
tcp4 37 0 192.168.1.136.57058 174.36.30.66.443 CLOSE_WAIT
但是 windows 版本的 netstat 似乎没有提供 Recv-Q/Send-Q。是否有可用的高级工具,或者我必须与某些 *.dll 交谈才能在 Windows 中获取它们?
【问题讨论】:
【参考方案1】:您可以使用性能监控工具 (perfmon) 找出其中的一些信息。
从“网络接口”性能监视器添加一个计数器。有许多选项,包括“输出队列长度”。
【讨论】:
我的理解是Recv-Q/Send-Q是IP级别的统计,而“Output Queue Length”是网卡级别的。这是正确的吗? @ento 是正确的。此外,输出队列长度始终为 0。对于其他搜索此内容的人,也请查看此问题:serverfault.com/questions/67427/…以上是关于在 Windows 中获取 Recv-Q/Send-Q?的主要内容,如果未能解决你的问题,请参考以下文章
无法与在 0.0.0.0:8443 上侦听的应用程序建立连接
无法与在 0.0.0.0:8443 上侦听的应用程序建立连接