码迷,mamicode.com
首页 > Web开发 > 详细

netstat 第六列State的状态信息

时间:2016-10-10 02:09:48      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:netstat

[root@aliyun-php_45 ~]$ netstat -n

Active Internet connections (w/o servers)

Proto Recv-Q Send-Q Local Address               Foreign Address             State      

tcp        0      0 10.172.83.189:43003         10.172.161.158:6379         TIME_WAIT


Proto            第一列为socket使用的协议

Recv-Q           第二列为接到的但是还没处理的字节数

Send-Q           第三列为已经发送的但是没有被远程主机确认收到的字节数

Local Address    第四列为 本地的地址及端口。

Foreign Address  第五列为外部的地址及端口。

State            第六列为socket的状态,通常仅仅有tcp的状态,状态值可能有ESTABLISHED,SYN_SENT,SYN_RECV FIN_WAIT1,FIN_WAIT2,TIME_WAIT等,最重要的是第六列


netstat第六列State的状态信息

ESTABLISHED socket已经建立连接,表示处于连接的状态,一般认为有一个ESTABLISHED认为是一个服务的并发连接

SYN_SENT    socket正在积极尝试建立一个连接,即处于发送后连接前的一个等待但未匹配进入连接的状态。

SYN_RECV    已经从网络上收到一个连接请求

FIN_WAIT1   socket被关闭,连接正在关闭

FIN_WAIT2   连接被关闭,socket正在等待远端结束

TIME_WAIT   socket正在等待关闭处理仍在网络上的数据包

CLOSE_WAIT  远端已经结束,等待socket关闭。

LAST_ACK    远端已经结束,并且socket被关闭,等待acknowl-edgement。

LISTEN      socket正在监听连接请求

CLOSING     sockets关闭但是我们仍然没有发送我们所有的数据。

UNKNOWN     未知的状态。


本文出自 “青春邓勇” 博客,请务必保留此出处http://dengyong.blog.51cto.com/8409869/1859983

netstat 第六列State的状态信息

标签:netstat

原文地址:http://dengyong.blog.51cto.com/8409869/1859983

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!