购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3
网络状态显示工具

1.3.1 Netstat命令

Netstat命令是显示网络连接和有关协议的统计信息的工具,一般用于检验本机各个端口的网络连接情况。在Internet RFC标准中,Netstat的定义如下:Netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接、TCP和UDP监听,以及进程内存管理的相关报告。

1.3.2 Netstat命令的参数

Netstat命令的一般格式为:

其中,部分选项的详细含义如下:

· netstat-a:显示所有的有效连接信息列表,既包括已建立的连接(ESTABLISHED),也包括监听连接请求(LISTENING)、断开连接(CLOSE_WAIT)或者联机等待状态(TIME_WAIT)等。

· netstat-b:显示在创建每个连接或监听端口时涉及的可执行程序。在某些情况下,已知可执行程序承载多个独立的组件,显示创建连接或监听端口时涉及的组件序列。在此情况下,可执行程序的名称位于底部[]中,它调用的组件位于顶部,直至达到TCP/IP。此选项可能很耗时,需要足够的权限。

· netstat-e:显示关于以太网的统计数据。列出的项目包括传送的数据帧的总字节数、错误数、删除数、数据帧的数量和广播的数量。这些统计数据既有发送的数据帧数量,也有接收的数据包数量。

· netstat-f:显示外部地址的完全限定域名。

· netstat-n:以数字形式显示地址和端口号。

· netstat-o:显示拥有的与每个连接关联的进程ID,该ID与Windows任务管理器中对进程信息标识的PID是一致的。

· netstat-p proto:显示proto指定的协议的连接情况。proto可以是TCP、UDP、TCPv6或UDPv6协议中的任何一个。如果与-s选项一起用来显示每个协议的统计信息,proto可以是IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP或UDPv6协议中的任何一个。

· netstat-r:显示关于路由表的信息,类似于使用route print命令时看到的信息。除了显示有效路由外,还显示当前有效的连接。 wM0R6gA1/qWCrGN9L/5Cb8DtpAExHNNAixY2afyyXPzuqrBpFDEeuGKerP6miU3H

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开