上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.5 网络命令netstat的使用
如果网络应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,则可以用netstat命令来查看网络运行的统计信息,根据统计数据的各行,找出出错的关键字,进而确定问题所在。
3.5.1 netstat命令的作用
netstat 命令的主要用于检测网络的使用状态,显示网络连接、路由表和网络接口信息,可以让用户得知目前哪些网络连接并在动作。
该诊断命令使用NBT(TCP/IP上的NetBIOS)显示协议统计和当前TCP/IP连接。该命令只有在安装了TCP/IP协议之后才可用。
3.5.2 netstat命令的使用
netstat命令格式如下:
netstat [-a remotename] [-A IP address] [-b] [-e] [-n] [-r] [-p proto] [-s][-v] [interval]
参数说明如下:
-a remotename使用远程计算机的名称列出其名称表。
-A IP address使用远程计算机的IP地址并列出名称表。
-b显示包含于创建全线个连接或监听端口的可执行组件。
-e显示以太网信息,可与-s选项组合使用。
-n列出本地NetBIOS名称。“已注册”表明该名称已被广播(Bnode)或者WINS(其他节点类型)注册。
-r显示路由表。
-p proto显示proto指定的协议的连接信息,常与-s选项配合使用。
-s 显示按协议统计信息,默认地显示IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP和UDPv6的统计信息。
-v与-b选项一起使用时将显示包含于为所有可执行组件创建连接或监听端口的组件。
interval重新显示选中的统计,在每个显示之间暂停interval秒。按Ctrl+C停止重新显示统计信息。如果省略该参数,nbtstat打印一次当前的配置信息。
例子:
C:\>nbtstat-A周围主机的IP地址 C:\>nbtstat-e C:\>nbtstat-n C:\>nbtstat-S