如何查看电脑的网络端口?

1、Windows+R调出运行界面。

90839085f4eb4946a12bc22efa73276e.jpg

 2、然后输入cmd,点击确定进入DOS命令。

297b9f639bcf40e0b62794930409db58.jpg

 3、进入DOS命令后,输入netstat/n,然后按回车键。

a761b75650914748a5b4bc951cc4b1a7.jpg

4、输入netstat /n,按回车键后,就可以看到电脑的端口了。

32524ecbf4e1400299e0c44689bb3bbc.jpg

整个过程中对应的TCP状态如下:(共11种)

  • CLOSED:初始状态,表示TCP连接是"关闭着的"或"未打开的"

  • LISTEN:表示服务器端的某个SOCKET处于监听状态,可以接受客户端的连接

  • SYN_RCVD:表示服务器接收到了来自客户端请求连接的SYN报文。这个状态是在服务端的,但是它是一个中间状态,很短暂,平常我们用netstat或ss的时候,不太容易看到这种状态,但是遇到SYN flood之类的SYN攻击时,会出现大量的这种状态,即收不到三次握手最后一个客户端发来的ACK,所以一直是这个状态,不会转换到ESTABLISHED

  • SYN_SENT:这个状态与SYN_RCVD状态相呼应,,它是TCP连接客户端的状态,当客户端SOCKET执行connect()进行连接时,它首先发送SYN报文,然后随机进入到SYN_SENT状态,并等待服务端的SYN和ACK,该状态表示客户端的SYN已发送

  • ESTABLISHED:表示TCP连接已经成功建立,开始传输数据

  • FIN_WAIT_1:这个状态在实际工作中很少能看到,当客户端想要主动关闭连接时,它会向服务端发送FIN报文,此时TCP状态就进入到FIN_WAIT_1的状态,而当服务端回复ACK,确认关闭后,则客户端进入到FIN_WAIT_2的状态,也就是只有在没有收到服务端ACK的情况下,FIN_WAIT_1状态才能看到,然后长时间收不到ACK,通常会在默认超时时间60s(由内核参数tcp_fin_timeout控制)后,直接进入CLOSED状态

  • FIN_WAIT_2:这个状态相比较常见,也是需要注意的一个状态,FIN_WAIT_1在接收到服务端ACK之后就进入到FIN_WAIT_2的状态,然后等待服务端发送FIN,所以在收到对端FIN之前,TCP都会处于FIN_WAIT_2的状态,也就是,在主动断开的一端发现大量的FIN_WAIT_2状态时,需要注意,可能时网络不稳定或程序中忘记调用连接关闭,FIN_WAIT_2也有超时时间,也是由内核参数tcp_fin_timeout控制,当FIN_WAIT_2状态超时后,连接直接销毁

  • CLOSE_WAIT:表示正在等待关闭,该状态只在被动端出现,即当主动断开的一端调用close()后发送FIN报文给被动端,被动段必然会回应一个ACK(这是由TCP协议层决定的),这个时候,TCP连接状态就进入到CLOSE_WAIT

  • LAST_ACK:当被动关闭的一方在发送FIN报文后,等待对方的ACK报文的时候,就处于LAST_ACK的状态,当收到对方的ACK之后,就进入到CLOSED状态了

  • TIME_WAIT:该状态是最常见的状态,主动方在收到对方FIN后,就由FIN_WAIT_2状态进入到TIME_WAIT状态

  • CLOSING:这个状态是一个比较特殊的状态,也比较少见,正常情况下不会出现,但是当双方同时都作为主动的一方,调用close()关闭连接的时候,两边都进入FIN_WAIT_1的状态,此时期望收到的是ACK包,进入FIN_WAIT_2的状态,但是却先收到了对方的FIN包,这个时候,就会进入到CLOSING的状态,然后给对方一个ACK,接收到ACK后直接进入到CLOSED状态

 

  • 4
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
查看端口类型之前,我们需要了解ensp的含义。ensp是Ethernet Network Service Provider的简称,是一个以太网网络服务提供商。通过ensp,用户可以连接到以太网服务提供商的网络,并使用其提供的服务。ensp中的端口类型是指连接到ensp设备的网络端口的类型。 要查看ensp设备上的端口类型,可以按照以下步骤进行操作: 1. 确定ensp设备的型号和型号名称。 2. 连接到ensp设备的控制台或管理界面。可以使用网络管理软件、命令行界面或通过物理连接方式(如串口线)连接到设备。 3. 使用相关指令或操作来查看端口类型。具体的操作步骤可能因设备型号而异,以下是一般常用的查看端口类型的方法: - 使用命令行界面:在控制台上输入相应的命令,通常是"show interfaces"或"show ports"等命令,该命令可以列出设备上的所有端口及其类型。 - 使用网络管理软件:打开ensp设备的管理界面,通常可以在设备的配置菜单或端口列表中找到端口类型的相关信息。点击或选中相应的端口,可能可以在属性、配置或信息窗口中看到端口的类型。 4. 根据显示的信息找到端口类型。端口类型可能以文字标识、数字代码或图标等形式显示。常见的端口类型包括RJ-45(用于连接电缆)、SFP(用于光纤模块)、USB(用于外部设备连接)等。 通过以上步骤,就可以查看ensp设备的端口类型。请注意,具体的操作方式可能因设备型号、固件版本和软件接口而有所不同。建议在查看端口类型之前,先参考设备的用户手册、技术文档或供应商的支持网站,以获取准确的操作步骤和指令。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值