服务器stat进程状态含义

  • A+
所属分类:操作系统 系统运维
输入正文标题广告代码(非移动端)

连接进程是通过一系列状态表示的,这些状态有:
LISTEN,SYN-SENT,SYN-RECEIVED,ESTABLISHED,FIN-WAIT-1,FIN-WAIT-2,CLOSE-WAIT,CLOSING,LAST-ACK,TIME-WAIT和 CLOSED

LISTEN - 侦听来自远方TCP端口的连接请求,表示这个端口正在开放 可以提供服务;

SYN-SENT - 在发送连接请求后等待匹配的连接请求,SYN Sent和established是对应的 established是你接受别人发来的数据 而那个是你发出让别人接受 ;

SYN-RECEIVED - 在收到和发送一个连接请求后等待对连接请求的确认;

ESTABLISHED - 代表一个打开的连接,数据可以传送给用户,是对方与你已经产生了连接 正在通信交换数据 ;

FIN-WAIT-1 - 等待远程TCP的连接中断请求,或先前的连接中断请求的确认;

FIN-WAIT-2 - 从远程TCP等待连接中断请求;

CLOSE-WAIT - 等待从本地用户发来的连接中断请求;

CLOSING - 等待远程TCP对连接中断的确认,表示端口人为或者放火墙使其关闭(也许服务被卸载) ;

LAST-ACK - 等待原来发向远程TCP的连接中断请求的确认;

TIME-WAIT - 等待足够的时间以确保远程TCP接收到连接中断请求的确认,正在等待连接 就是你正在向该端口发送请求连接状态 也许因为网速 也许认证问题 反正你没练上 正在提交连接请求(长时间这样状态会变成第四个) 如:Timewait代表等待《例如:QQ聊天开始时是Listening,建立聊天之后就Established,如果是关闭聊天窗口,就会变成Timewait等待连接…》! ;

CLOSED - 没有任何连接状态;

TCP连接过程是状态的转换,促使发生状态转换的是用户调用:OPEN,SEND,RECEIVE,CLOSE,ABORT和STATUS;

传送过来的数据段,特别那些包括以下标记的数据段SYN,ACK,RST和FIN;

还有超时,上面所说的都会时TCP状态发生变化。

输入正文底部广告代码(非移动端)
输入评论上方广告代码(非移动端)

发表评论

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

目前评论:24   其中:访客  4   博主  0

    • 惠茜 惠茜 5

      真是好人啊~~

      • 惠茜 惠茜 5

        真是好人啊~~

        • 倩雪 倩雪 5

          谢谢博主的共享

          • 倩雪 倩雪 5

            谢谢博主的共享