Netstat TCP监控状态解析

网络 网络管理
对于一些状态连接的监控我们可以应用一些系统自带的工作组来完成。那么现在介绍的Netstat TCP监控就是这样的一个过程。

在一些特殊的监控调制中,我们可以进行Netstat TCP的状态监控。那么在Windows系统中的Netstat工作组就提供了这个功能。下面我们就来看看Netstat输出如何监控TCP的连接状态的。那么具体的一些指示状态我们来分析一下它们的意思。

可以在Netstat TCP标志下的网络跟踪中监视上面的TCP连接状态。也可能是通过运行NETSTAT实用工具并查看状态列确定连接的状态。NETSTAT随Windows NT、Windows 95和TCP/IP-32为Windows提供的工作组。

状态说明,Netstat中所示:

SYN_SEND指示活动打开。

SYN_RECEIVED服务器只是SYN从客户端接收到。

已建立,则客户端接收到的服务器的SYN,建立会话。

侦听服务器是准备接受连接。

注:请参阅文档listen()套接字调用。TCP套接字在侦听状态中的不显示-这是NETSTAT的限制。

FIN_WAIT_1指示活动结束。

TIMED_WAIT客户端活动关闭后进入此状态。

CLOSE_WAIT指示被动关闭。服务器从客户端只接收到***个FIN。

FIN_WAIT_2客户端只是其***个FIN的确认从服务器接收到。

LAST_ACK服务器处于此状态时它将发送其自身FIN。

合服务器从客户端收到ACK,并关闭连接。

Netstat TCP监控示例,请考虑以下情形:

套接字应用程序终止,但Netstat报告插槽CLOSE_WAIT状态中。这可能表明客户端正常关闭(已发送FIN)连接,但服务器仍有打开的套接字。这可能是在所有的线程或进程)之间的不关闭套接字的一个实例的结果。

注:它是时间的普通TIME_WAIT状态中的一套接字有较长。在指定时间RFC793中作为两次***段生存时间(MSL)。MSL被指定为2分钟。因此,套接字可以处于TIME_WAIT状态为最长4分钟。某些系统为MSL实现不同的值(小于2分钟)。

责任编辑:佟健 来源: 互联网
相关推荐

2014-05-12 10:22:33

Netstat监控TCP数据

2010-07-12 17:02:33

Netstat TCP

2020-02-18 23:53:19

TCP网络协议

2010-07-05 10:08:52

Netstat TCP

2015-01-06 09:11:54

TCP

2011-09-08 11:38:44

2021-12-31 13:02:33

netstatLinuxss

2015-10-13 15:09:31

2011-06-02 14:36:25

Netstat

2023-12-01 14:57:22

TCP连接

2010-06-18 12:38:38

UML状态机视图

2014-08-22 09:10:46

2013-09-17 13:10:17

TCP协议网络协议

2023-08-11 07:44:40

TCP滑动窗口数据

2009-01-18 09:15:00

网络管理远程监控

2011-04-01 16:23:14

Cacti监控Nginx

2020-06-07 11:54:34

Linux服务器命令

2019-06-13 17:15:30

监控Linux服务器

2010-04-22 10:59:45

Lvs负载均衡

2020-06-18 10:52:17

运维架构技术
点赞
收藏

51CTO技术栈公众号