netstat -an 查看端口

netstat -an

local address本地连接地址

foreign address和本机连接的外部连接地址

state端口的状态

proto协议类型

state列各种状态的解释

listening

表示本机正在侦听来自远方计算机的请求。

time_wail

表示我方主动断开连 接,等待对方确认后,我方端口状态应为time_wail,TCP协议规定time_wail状态会一直持续2msl(即两倍的分段最大生存期),以此来 确保旧的连接状态不会对新连接产生影响。处于time_wail状态的连接占用的资源不会被内核释放,所以作为服务器,在可能的情况下,尽量不要主动断开 连接,以减少time_wail状态造成的资源浪费。

established

表示本机和远程机器已经建立连接切正在联系中。

close_wail

表示对方主动断开连接或者网络中断,此时我方对应端口应该变为close_wail状态,同时我方应该调用close()方法来使连接正常关闭,连接也结束了。

syn-send

表示本机正在请求远程计 算机连接,当本机想要访问远程计算机服务的时候,必须首先发起请求,此时发起请求的端口的状态为syn-send,当请求成功后,此端口的状态变为 esablelished,syn-send状态非常短暂。如果发现本机上有很多状态为这样的端口,那有可能种了冲击波、震荡波类似的病毒。因为这类病毒 需要自我传播,所以它必须请求远程计算机。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值