实验目的:

(1) 掌握netstat命令及常用参数的用法。

实验器材:

一台连网的Windows操作系统的PC机。

实验内容:

在PC机命令行使用netstat命令及常用参数,观察并分析结果。

实验结果(附数据和图表):

1) netstat -a: 该命令显示所有连接和监听端口

计算机网络netstat命令实验报告_实验报告

2) netstat -n:用于以数字显示地址和端口号

计算机网络netstat命令实验报告_计算机网络_02

3) netstat -e:用于显示关于以太网的统计数据

计算机网络netstat命令实验报告_实验报告_03

4) netstat -s:此操作能按照各个协议分别显示其统计数据,默认,显示IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP和UDPv6的统计数据。

计算机网络netstat命令实验报告_netstat_04

5) netstat -r:显示关于路由表的信息,除了显示有效路由,还显示当前有效的连接。

计算机网络netstat命令实验报告_计算机网络_05

6) netstat -p tcp: 显示TCP协议的连接。

计算机网络netstat命令实验报告_计算机网络_06

7) netstat -s -p tcp:显示当前TCP连接,并对TCP协议进行统计

计算机网络netstat命令实验报告_实验报告_07

实验结果分析及结论:

如果系统正在运行P2P类型的应用,如下载类的软件,那么这些应用会不断地与外部地址建立TCP连接,从而获取下载资源。(在执行命令后就会发现大量本地端口正在与外部建立TCP连接)

如果应用程序运行速度比较慢,或者不能显示Web页之类的数据,那么就可以用本选项来查看一下所显示的信息,仔细查看统计数据的各行,找到出错的关键字,找到问题所在。

实验心得体会和建议:

Netstat 是Windows系统提供的用于查看与TCP、IP、UDP和ICMP协议相关统计数据的网络工具,能检验本机个端口的网络连接情况。