netstat -ano 各个字段代表什么意思?

netstat -ano 各个字段代表什么意思?
tcp        0      0 219.155.32.195:8888     221.137.227.51:5943     TIME_WAIT   timewait (58.45/0/0)
tcp        0      0 219.155.32.195:8888     221.137.227.51:5936     TIME_WAIT   timewait (59.36/0/0)
tcp        0   2944 219.155.32.195:8888     221.137.227.51:5937     FIN_WAIT1   on (0.35/0/0)

特别是第3行,0FIN_WAIT1on分别(0.35/0/0)代表什么意思?

答案1

第二列和第三列分别是接收和发送队列。(上方)这基本上是等待发送(2944)或接收(0)的数据包0 2944字节数。

FIN_WAIT 是开放端口的标准 TCP 状态。具体来说,这是一个主动关闭的连接。(更多信息这里)客户端已经发送了它的FIN数据包,但是还没有收到FIN-ACK。

最后一列稍微复杂一些。它是与连接所处的特定状态相关的计时器信息。

答案2

在此处输入图片描述

您正在运行的 netstat 很重要,我假设这是 Windows Netstat,请在此处查看更多信息:http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/netstat.mspx?mfr=true

建立和拆除 TCP 连接有几个步骤。TCP 连接状态列仅告诉您套接字当前处于进程中的哪个位置。

更详细地解释 TCP 连接状态。

相关内容