netstat再解读

C:\Users\Administrator>netstat -nb

活动连接

  协议  本地地址          外部地址        状态
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 192.168.4.123: 64.233.189.188: ESTABLISHED
[chrome.exe]
TCP 192.168.4.123: 163.177.90.147: ESTABLISHED
[QQ.exe]
TCP 192.168.4.123: 58.250.11.114: CLOSE_WAIT
[QQ.exe]
TCP 192.168.4.123: 209.135.140.128: CLOSE_WAIT
[javaw.exe]
TCP 192.168.4.123: 112.90.78.141: ESTABLISHED
[QQBrowser.exe]
TCP 192.168.4.123: 163.177.93.234: CLOSE_WAIT
[TsService.exe]
TCP 192.168.4.123: 202.89.233.103: ESTABLISHED
[chrome.exe]
TCP 192.168.4.123: 163.177.68.215: CLOSE_WAIT
[QQ.exe]
TCP 192.168.4.123: 163.177.93.234: ESTABLISHED
[QQBrowser.exe]
TCP 192.168.4.123: 163.177.93.236: ESTABLISHED
[QQBrowser.exe]
TCP 192.168.4.123: 163.177.73.177: ESTABLISHED
[QQBrowser.exe]

可见, mysql都是 3306端口,但是与本地的java程序建立了很多的连接。。。

另外,chrome/QQBrowser/qq也打开了几个本地端口,

这些都是tcp连接,因为默认是TCP

第一行是协议,第二行是本地地址,—— ip + 端口,ip一般为  127.0.0.1或本机的局域网ip之一,区别? 另外也有ipv6的格式出现: 0:0:0:0::xxxxx等,而绝不可能出现其他ip,另外需要 注意观察主要的服务端口: http web服务器 80,8080,mysql 3306,ftp/sftp( 23 ,22) , oracle 数据库 1521 ,邮件端口(POP3 收邮件 110 995 IMAP 收邮件 143 993 SMTP 发邮件 25)等即可。

第三行是远程端口—— 这个远程地址,是相对而言的,实际上也可以是本地ip+端口,因为,我们存储需要本地客户端访问本机服务器的情况。 比如 本地java 访问本地 mysql 等等

第四行是连接状态,主要有:

LISTEN:侦听来自远方的TCP端口的连接请求

SYN-SENT:再发送连接请求后等待匹配的连接请求

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

ESTABLISHED:代表一个打开的连接

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

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

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

CLOSING:等待远程TCP对连接中断的确认

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

TIME-WAIT:等待足够的时间以确保远程TCP接收到连接中断请求的确认

CLOSED:没有任何连接状态

参数解析:

a all

n non name, but digit

b show name below

o pid

netstat的更多相关文章

  1. Linux下用netstat查看网络状态、端口状态(转)

    转:http://blog.csdn.net/guodongdongnumber1/article/details/11383019 在linux一般使用netstat 来查看系统端口使用情况步.  ...

  2. Linux命令:ps,netstat,top

    ps ps用于查看当前运行的进程.如果想查看动态的进程信息,可以使用top命令.查看详细命令帮助使用man ps. ps最常用的选项组合就是ps aux: # ps aux USER PID %CPU ...

  3. linux之netstat命令

    netstat用于显示各种网络相关的信息,如网络连接,路由表接口状态(interface statistics), masquerade连接,多播成员(Multicast Memberships)等等 ...

  4. netstat相关

    1. netstat基本参数: 参数 说明 输出 -a 列出所有连接. 列出 tcp, udp 和 unix 协议下所有套接字的所有连接.然而这些信息还不够详细,管理员往往需要查看某个协议或端口的具体 ...

  5. PROC 文件系统调节参数介绍(netstat -us)

    转自:http://www.cnblogs.com/super-king/p/3296333.html /proc/net/* snmp文件 Ip: ip项 Forwarding        : 是 ...

  6. netstat监控大量ESTABLISHED连接与Time_Wait连接问题

    问题描述: 在不考虑系统负载.CPU.内存等情况下,netstat监控大量ESTABLISHED连接与Time_Wait连接. # netstat -n | awk '/^tcp/ {++y[$NF] ...

  7. 运维之netstat

    实用命令实例   1. 列出所有端口 (包括监听和未监听的)   列出所有端口 netstat -a # netstat -a | more Active Internet connections ( ...

  8. netstat命令

    netstat命令会罗列出当前所有的网络连接.连接统计以及路由表信息.默认情况下,netstat命令将罗列出本地计算机所有开启的端口情况,以及它所连接的外部计算机情况. 端口就像一所房子的房门一样.数 ...

  9. 查linux端口连接情况用命令netstat

    查linux端口连接情况用命令netstat netstat -apn |grep cdnbest 或netstat –apn | grep 3320

随机推荐

  1. UVA 11168 Airport(凸包+直线方程)

    题意:给你n[1,10000]个点,求出一条直线,让所有的点都在都在直线的一侧并且到直线的距离总和最小,输出最小平均值(最小值除以点数) 题解:根据题意可以知道任意角度画一条直线(所有点都在一边),然 ...

  2. Tomat简介

    Tomcat目录结构bin: 存放各种平台下启动和关闭Tomcat的脚本文件.startup.bat是windows下启动tomcat的文件,shutdown.bat是关闭tomcat的文件.comm ...

  3. oracle11g导出空表的数据库设置

    1,找到那些表是空表: select table_name from user_tables where NUM_ROWS=0; 2,设置对应的空表,分配空间: alter table TableNa ...

  4. URAL 2089 Experienced coach Twosat

    Description Misha trains several ACM teams at the university. He is an experienced coach, and he doe ...

  5. 6种方法实现asp.net返回上一页

    其实要实现返回上一页的功能,主要还是要用到JavaScript. 一: 在ASP.net的aspx里面的源代码中 <input type="button onclick="J ...

  6. dedecms 采集规则过滤与替换

    过滤与替换常用操作:点击"常用规则",选择要过滤的代码段,再编辑成我们需要的.如果会文章简单采集了,接下来就需要过滤掉采集内容中的广告和链接及其它代码.一般的写法是{dede:tr ...

  7. php与数据库代码开发规范

    php与数据库代码开发规范 1/25/2016 6:00:31 PM php对各类变量命名规范 目录名 文件命名 局部变量命名 使用英文动词名词,用下划线作为单词的分割,所有字母均使用小写 目录 up ...

  8. 使EditText不要在页面打开时自动获取焦点(因为软键盘会自动弹出)

    当页面上有EditText时,第一个EditText会在页面打开时自动的获取焦点,这样带来的问题就是系统键盘会自动的弹出来. 解决方法比较简单只要为EditText的父控件设置一下就行了: andro ...

  9. PHP注册与登录【3】 用户登录与退出

    登录页面 login.html 负责收集用户填写的登录信息. <fieldset> <legend>用户登录</legend> <form name=&quo ...

  10. 【Linux】crontab 定时任务

    7月份,公司海外运营国发生数据库联接未释放,造成连接池连接不足的情况, 当时查询并没有及时解决问题, 为了避免现场同事多次人工重启系统的,因此写了个shell脚本,通过crontab 实现系统重启,但 ...