网络安全netstat监听网络状态。
网络安全netstat监听网络状态。
Internet的通用语言是TCP/TP,它是一组协议,它规定在网络的第四层运输层有两种协议TCP、UDP。端口就是这两个协议打开的,端口分为源端口和目的端口,源端口是本机打开的,目的端口是正在和本机通信的另一台计算机的端口,源端口分主动打开的客户端口和被动连接的服务端口两种。在Internet中,你访问一个网站时就是在本机开个端口去连网站服务器的一个端口,别人访问你时也是如此。
系统装好之后有许多服务端口是打开的,如何知道自己打开的端口呢?
1.查看端口的办法
命令:开始--》运行cmd-->
在dos下netstat -an
如图所示:
其中Proto代表协议,该图中可以看出有TCP和UDP两种协议。Local Address本机地址,该地址冒号后的数字就是开放的端口号。Foreign Address代表远程地址,如果和其它机器正在通信,显示的就是对方的地址,State代表状态,显示的LISTENING表示处于侦听状态,就是说该端口是开放的,等待连接,但还没有被连接。就像你房子的门已经敞开了,但此时还没有人进来。以第一行为例看看它的意思。
CP 0.0.0.0:135 0.0.0.0:0 LISTENING
这一行的意思是本机的135端口正在等待连接。注意:只有TCP协议的服务端口才能处于LISTENING状态。
1、LISTENING状态
FTP服务启动后首先处于侦听(LISTENING)状态。
State显示是LISTENING时表示处于侦听状态,就是说该端口是开放的,等待连接,但还没有被连接。就像你房子的门已经敞开的,但还没有人进来。
ESTABLISHED状态
ESTABLISHED的意思是建立连接,表示两台机器正在通信。
注意:处于ESTABLISHED状态的连接一定要格外注意,因为它也许不是个正常连接。
TIME_WAIT状态
TIME_WAIT的意思是结束了这次连接。说明某个端口曾经有过访问,但访问结束了。
2.第二种方法使用软件用TCPView工具
为了更好的分析端口,最好用TCPView这个软件,该软件很小只有93KB,而且是个绿色软件,不用安装。
转载于:https://blog.51cto.com/zh888/371406
网络安全netstat监听网络状态。相关推荐
- Android实时监听网络状态
Android开发实时监听网络状态变化一般有两种方法: 1. 新建一个基类BasicActivity.class,在基类中注册网络监听广播NetworkChangeReceiver.class,所有页 ...
- 初识广播机制(监听网络状态的改变,监听网络是否可以使用)
Android系统中的广播机制比较灵活,因为Android中的每个应用程序都可以对自己感兴趣的广播进行注册,这样该程序就只会接收到自己所关心的广播内容,这些广播可能是来自于系统的,也可能是来自于其他应 ...
- android 监听网络状态
今天,讲讲怎么监听手机网络状态的改变. 一.加入网络权限 获取网络信息需要在AndroidManifest.xml文件中加入相应的权限. <uses-permission android:nam ...
- Android通过使用系统广播监听网络状态的改变
Android通过使用广播监听网络状态的改变 得先添加权限 //查看网络状态<uses-permission android:name="android.permission.ACCE ...
- IOS-网络(监听网络状态)
1 // 2 // BWNetWorkTool.h 3 // IOS_0131_检测网络状态 4 // 5 // Created by ma c on 16/1/31. 6 // Copyright ...
- Android开发动态的监听网络状态的变化
主要思路:使用Android中的四大组件之:BrocastReceiver监听网络状态的变化.接收到网络状态改变的广播之后判断当前的网络是否可用. 创建广播接收器MyNetworkReceiver p ...
- 1.1.14 Electron 监听网络状态
可以用window.addEventListener来进行时间监听网络状态 JavaScript的一种方式进行监听网络状态,监听的事件分别是online和offline. online : 如果链接上 ...
- 使用Service和BroadcastReceiver实时监听网络状态
很多时候我们都需要实时监听网络状态,当网络状态发生变化后通知程序实行不同的策略. 这里,我采用Service+BroadcastReceiver的形式实时监听网络变化. 原理是程序在背后启一个Ser ...
- 4.1.3.9 监听网络状态,3G,WIFI,
注意了:android.net.conn.CONNECTIVITY_CHANGE 是用来监听网络变化的就是ConnectivityManager.CONNECTIVITY_ACTION 监听网络的状态 ...
最新文章
- Nginx 安装及配置
- php数字转英文,PHP金额数字转换成英文
- ES2017异步函数现已正式可用
- sqlserver数据恢复(100%可用)
- conda安装tensorflow-gpu
- Linux Intel网卡IGB驱动修改mac地址
- 基于 Linux 和 MiniGUI 的嵌入式系统软件开发指南(八) MiniGUI 和其他嵌入式 Linux 上的图形及图形用户界面系统...
- 网站技术架构发展之我见--[引子]
- 渠道为王:销售渠道建设3部曲 读后感
- 学会提问-批判性思维指南运用
- linux 磁盘隔离,Linux 磁盘坏道故障修复
- 百度网络质量监控实战:猎鹰一战成名(下)
- 英特尔收购网络芯片创业公司Barefoot Networks
- LeCo-45. 跳跃游戏 II
- 内测小程序 今日头条的超级APP梦能顺利实现吗?
- linux中524端口,liunx下攻击分析及如何通过交换机封端口
- docker配置镜像加速
- 49个python经典电子书
- 计算机组成原理实验报告 实验三:控制器实验(源码全)
- 摩拜、饿了么凉凉!腾讯欲回收资金加码游戏业务
热门文章
- mysql data文件夹下的ibdata1 文件作用
- linux03:系统常用的命令
- python学习第二十八节(进程,线程)
- 《一起》个人进展——Day02
- 将现有MySQL数据库改为大小写不敏感
- 机器学习一 -- 什么是监督学习和无监督学习?
- linux debain systemd 开机启动 nodejs 兼容原initd启动 forever 开机自启
- Sublime Text 2 安装配置插件
- (转)Django ==== 实战学习篇五 模板系统说明
- installation of igraph for python2.7