2009-11-27 191 views
1

在Linux中,可以用netstat得到如下統計:在Windows中獲取Recv-Q/Send-Q?

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 

但netstat的Windows版本似乎並沒有提供的Recv-Q /發送-Q。在某處是否有高級工具可用,還是必須與某些* .dll進行交談才能使它們進入Windows?

回答

0

您可以使用性能監視工具(perfmon)來查找其中的一些信息。

從「網絡接口」性能監視器添加計數器。有很多選項,包括「輸出隊列長度」。

+1

我的理解是Recv-Q/Send-Q是IP級別的統計信息,而「輸出隊列長度」是NIC級別。它是否正確? – ento 2009-11-30 08:19:59

+1

@ento這是正確的。另外輸出隊列長度始終爲0.對於其他人正在尋找這個,請看看這個問題:http://serverfault.com/questions/67427/how-do-i-view-the-tcp-send-and-receive -queue-尺寸上窗口 – chilemagic 2014-01-13 16:24:56