首页 理论教育 使用netstat命令查看网络连接总攻略

使用netstat命令查看网络连接总攻略

时间:2023-10-17 理论教育 版权反馈
【摘要】:netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。一般用“netstat-na”命令来显示所有连接的端口并用数字表示。如果省略该参数,netstat将只打印一次选定的信息。下面再介绍几个netstat命令的应用实例,具体如下。显示本机所有活动的TCP连接显示服务器活动的TCP/IP连接3)显示以太网统计信息和所有协议的统计信息,则应输入“netstat-s-e”命令。4)检查路由表确定路由配置情况,则应输入“netstat-rn”命令。

使用netstat命令查看网络连接总攻略

netstat是一个监控TCP/IP网络非常有用的工具,可以显示路由表、实际的网络连接,以及每一个网络接口设备的状态信息,可以让用户得知目前都有哪些网络连接正在运作。netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。

如果有时候计算机接收到的数据报出错或出现故障,不必感到奇怪,TCP/IP可以容许这些类型的错误并自动重发数据报。但如果累计出错情况占到所接收IP数据报相当大的百分比,或者它的数目正迅速增加,就应该使用netstat查一查为什么会出现这些情况了。

一般用“netstat-na”命令来显示所有连接的端口并用数字表示。

1.语法

netstat[-a][-e][-n][-o][-pprotocol][-r][-s][interval]

2.参数说明

-a:显示所有活动的TCP连接以及计算机侦听的TCP和UDP端口。

-e:显示以太网统计信息,如发送和接收的字节数、数据包数。

-n:显示活动的TCP连接,但只以数字形式表现地址端口号,却不尝试确定名称。

-o:显示活动的TCP连接并包括每个连接的进程ID(PID)。可在Windows任务管理器的“进程”选项卡上找到基于PID的应用程序。该参数可以与-a、-n和-p结合使用。

-p protocol:显示protocol所指定的协议的连接。在这种情况下,protocol可以是TCP、UDP、TCPv6或UDPv6。

-s:按协议显示统计信息。默认情况下,显示TCP、UDP、ICMP和IP协议的统计信息。

-r:显示IP路由表的内容。该参数与route print命令等价。(www.xing528.com)

interval:每隔interval秒重新显示一次选定的信息。按<Ctrl+C>组合键停止重新显示统计信息。如果省略该参数,netstat将只打印一次选定的信息。

3.典型示例

netstat命令可显示活动的TCP连接、计算机侦听的端口、以太网统计信息、IP路由表、IPv4统计信息(对于IP、ICMP、TCP和UDP协议)以及IPv6统计信息(对于IPv6、ICMPv6、通过IPv6的TCP以及通过IPv6的UDP协议)。使用时如果不带参数,netstat将显示活动的TCP连接。

下面再介绍几个netstat命令的应用实例,具体如下。

1)若想要显示本机所有活动的TCP连接,以及计算机侦听的TCP和UDP端口,则应输入“netstat-a”命令。

2)显示服务器活动的TCP/IP连接,则应输入“netstat-n”命令或“netstat(不带任何参数)”命令。

显示本机所有活动的TCP连接

显示服务器活动的TCP/IP连接

3)显示以太网统计信息和所有协议的统计信息,则应输入“netstat-s-e”命令。

4)检查路由表确定路由配置情况,则应输入“netstat-rn”命令。

显示以太网统计信息

确定路由配置情况

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈