如何在Windows上找到它为连接计算的ssthresh和cwnd

时间:2012-05-21 23:54:45

标签: windows tcp

我想找出Windows为连接计算的ssthresh和cwnd。

例如在Linux上我可以做

ip route show cache

查看计算值。

1 个答案:

答案 0 :(得分:1)

您可以在Windows中执行此操作,但您必须自己编程。看看这个:http://msdn.microsoft.com/en-us/library/windows/desktop/bb485738%28v=vs.85%29.aspx

GetPerTcpConnectionEStats函数(自Vista以来可用)可以为您提供各种信息,如cwnd,ssthresh,dupack,rtt,sack和更多关于TCPv4连接的信息。对TCPv6使用GetPerTcp6ConnectionEStats。

修改:SDK有一个可以显示此信息的实用程序。它位于c:\ Program Files \ Microsoft SDKs \ Windows \ v7.1 \ Bin \ tcpanalyzer.exe中。我认为这是Microsoft的Platform SDK(http://www.microsoft.com/en-us/download/details.aspx?id=8279)。