计算机网络实验三 网络测试命令和工具

2008年01月14日


» 上一篇:Java网络编程基础 InetAddress类的使用
» 下一篇:企业需要什么样的网络营销顾问?

一、实验目的
1. 熟悉常用网络测试命令的语法功能;
2. 掌握常用的网络故障分析及排除的方法;

二、实验内容

1、阅读相关参考资料,学习常用网络测试命令知识;

2、运行常用网络测试命令,学习网络故障排除的方法,对运行结果进行分析,加深对网络层协议的理解;

3、搜索下载专用的网络测试工具软件,例如Qcheck等,通过运行试用观察其主要功能特征。

三、实验步骤
(1) 首先用ipconfig命令查看本机的配置信息。
(2) 使用ping命令的前后分别运行arp命令。记录前后的结果。
(3) 执行Tracert命令,记录数据包到达目标主机所经过的路径及到达每个节点的时间。查看访问网易或其他网站的路由。
命令格式:tracert www.163.com(外网)
或:tracert www.GDPU.edu.cn
(4) 多试几个网站,看看哪些网站的IP地址是A类地址、哪些是B类地址、哪些是C类地址。

(5) 尝试其它的网络测试命令。

(6) 搜索下载专用的网络测试工具,例如Qcheck等,通过运行试用观察其主要功能特征。

简要列出你的实验步骤和相应结果。

注:上述程序的使用注意:
最好先打开MS-DOS方式再运行;
命令用法可用 命令/ ?(如ping /? )显示命令的详细帮助信息.

四、实验说明
1、 网络系统故障

现实使用过程中,计算机网络系统出现问题的情况并不少见,这些问题有的是用户使用不当造成的,也有的是网络系统出现了各种故障,为此我们必须掌握网络系统故障分析和排除的基本方法。

计算机网络系统出现的故障主要分以下几类:

(1) 网卡故障;

(2) 计算机网络软件和协议配置问题;

(3) LAN网络连线故障;

(4) 网关故障;

(5) DNS故障;

(6) 骨干网故障;

(7) 网络服务器故障

(8) 网络病毒等。

2、 网络测试的常用工具和命令

(1)利用ping 测试网络联通性

使用格式:ping [x] [-t] [-a] [-n count] [-l size]

参数介绍:

-t 让用户所在的主机不断向目标主机发送数据

-a 以IP地址格式来显示目标主机的网络地址

-n count 指定要Ping多少次,具体次数由后面的count来指定

-l size 指定发送到目标主机的数据包的大小

主要功能:用来测试一帧数据从一台主机传输到另一台主机所需的时间,从而判断主响应时间。

详细介绍:该命令主要是用来检查路由是否能够到达某站点。由于该命令的包长常小,所以在网上传递的速度非常快,可以快速检测您要去的站点是否可达。如果执行Ping不成功,则可以预测故障出现在以下几个方面:网线是否连通,网络适配器配置是否正确,IP地址是否可用等。如果执行Ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,Ping成功只能保证当前主机与目的主机间存在一条连通的物理路径。它的使用格式是在命令提示符下键入:Ping IP地址或主机名,执行结果显示响应时间。重复执行这个命令,你可以发现Ping报告的响应时间是不同的。具体的ping命令后还可跟好多参数,你可以键入ping后回车,以得到详细说明。

举例说明: 当我们ping一个站点时,得到的回答是Request time out信息,意味着网址没有在1秒内响应,这表明服务器没有对Ping做出响应的配置或者网址反应极慢。如果你看到4个“请求暂停”信息,说明网址拒绝Ping请求。因为过多的Ping测试本身会产生瓶颈,因此,许多Web管理员不让服务器接受此测试。如果网址很忙或者出于其他原因运行速度很慢,如硬件动力不足,数据信道比较狭窄,可以过一段时间再试一次,以确定网址是不是真的有故障。如果多次测试都存在问题,则可以认为是用户的主机和该站点没有联接上,用户应该及时与因特网服务商或网络管理员联系。

(2) 利用ipconfig显示用户所在主机内部的IP协议的配置信息

使用格式:ipconfig [/?] [/all]

参数介绍:

/? 显示ipconfig的格式和参数的英文说明

/all 显示有关IP地址的所有配置信息

主要功能:显示用户所在主机内部的IP协议的配置信息

详细介绍:ipconfig程序采用Windows窗口的形式来显示IP协议的具体配置信息。如果ipconfig命令后面不跟任何参数直接运行,程序将会在窗口中显示网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关等。还可以通过此程序查看主机的相关信息如:主机名、DNS服务器、节点类型等。其中网络适配器的物理地址在检测网络错误时非常有用。在命令提示符下键入ipconfig/?可获得ipconfig的使用帮助,键入ipconfig/all可获得IP配置的所有属性。

举例说明:如果我们想很快地了解某一台主机的IP协议的具体配置情况,可以使用ipconfig命令来检测。其具体操作步骤如下:首先单击“开始”菜单,从弹出的菜单中找到“运行”命令,接着程序会打开一个标题为“运行”的对话框,在该对话框中,我们可以直接输入ipconfig命令,接着再单击一下回车键。

(3) 利用tracert判定数据包到达目的主机所经过的路径

使用格式:tracert [-d] [-h maximum_hops] [-j host_list] [- w timeout]

参数介绍:

-d 不解析目标主机的名称

-h maximum_hops 指定搜索到目标地址的最大跳跃数

-j host_list 按照主机列表中的地址释放源路由

-w timeout 指定超时时间间隔,程序默认的时间单位是毫秒

主要功能:判定数据包到达目的主机所经过的路径、显示数据包经过的中继节点清单和到达时间。

详细介绍:这个应用程序主要用来显示数据包到达目的主机所经过的路径。该命令的使用格式是在DOS命令提示符下或者直接在运行对话框中键入如下命令:tracert主机IP地址或主机名。执行结果返回数据包到达目的主机前所经历的中断站清单,并显示到达每个继站的时间。该功能同ping命令类似,但它所看到的信息要比ping命令详细得多,它把你送出的到某一站点的请求包,所走的全部路由均告诉你,并且告诉你通过该路由的IP是多少,通过该IP的时延是多少。具体的tracert命令后还可跟好多参数,大家可以键入tracert后回车,其中会有很详细的说明。

举例说明: 要是大家想要详细了解自己的计算机与目标主机之间的传输路径信息,可以使用tracert命令来检测一下。其具体操作步骤如下:首先单击“开始”菜单按钮,从弹出的菜单中找到“运行”命令,接着程序会打开一个标题为“运行”的对话框,在该对话框中,直接输入tracert 目标网址命令,单击回车。

(4) 利用netstat了解到主机与因特网的连接

使用格式:netstat [-r] [-s] [-n] [-a]

参数介绍:

-r 显示本机路由标的内容

-s 显示每个协议的使用状态(包括TCP、UDP、IP)

-n 以数字表格形式显示地址和端口

-a 显示所有主机的端口号

主要功能:该命令可以让用户了解到自己的主机是怎样与因特网相连接的。

详细介绍:netstat程序有助于我们了解网络的整体使用情况。它可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以让用户得知目前总共有哪些网络连接正在运行。我们可以使用netstat/?命令来查看一下该命令的使用格式以及详细的参数说明。该命令的使用格式是在DOS命令提示符下或者直接在“运行”对话框中键入如下命令:netstat[参数],利用该程序提供的参数功能,我们可以了解该命令的其他功能信息,例如显示以太网的统计信息、显示所有协议的使用状态,这些协议包括TCP协议、UDP协议以及IP协议等。另外还可以选择特定的协议并查看其具体使用信息,还能显示所有主机的端口号以及当前主机的详细路由信息。

举例说明: 如果要了解盐城市信息网络中心节点的出口地址、网关地址、机地址等信息,可以使用netstat命令来查询。

具体操作方法如下:首先单击“开始”菜单按钮,从弹出的菜单中找到“运行”命令,接着程序会打开一个标题为“运行”的对话框,在该对话框中,直接输入netstat命令,单击回车键即可,也可以在MS-DOS方式下,输入netstat命令。

(5) 其它工具和命令

① ROUTE.EXE

该工具显示了您的机器IP的路由表,主要显示这几个方面的信息:目标地址、网络掩码、网关、本地IP地址和Metric。

显示全部信息的用法为:ROUTE print 回车

② ARP.EXE

该工具用于查看和处理ARP缓存,ARP是名字解析协议的意思,负责把一个IP地址解析成一个物理性的MAC地址。

显示全部信息的用法为:ARP -a 回车

③ NBTSTAT.EXE

该工具主要用于查看当前基于NETBIOS的TCP/IP连接状态,通过该工具你可以获得远程或本地机器的组名和机器名。

用法为:NBTSTAT -a 域名 或 NBTSTAT -A IP地址 回车

上述程序的使用注意要点主要有以下两点:

(1) 以上程序最好先打开MS-DOS方式再运行;

(2) 命令用法可用 命令/? (如ping/?)显示命令的详细帮助信息。

3、 网络故障分析和排除的基本步骤

产生网络故障原因是很复杂的,同样故障可能导致不同表现。但是,查找故障的基本方法应从最简单的错误入手,先检查网络线、网卡配置、网络连接设备HUB/交换机的连接;然后是软件设置;最后是其他一些网络硬件故障,因为无论是网卡,HUB或交换机在正确使用下都是没有那么快就坏的。为了有效地解决故障,我们需要有网络的文档。最好要装备合理工具软件来帮助我们了解在网络正常工作时的参数,通过分析找出网络的故障,具体运用时我们可参照下图提供的步骤来操作。

五、思考题
1.如何判断网络是否连通?
2.如何查看计算机的MAC地址、IP地址?
3.请列举出你看到的网站中,哪些网站的IP地址是A类地址、哪些是B类地址、哪些是C类地址。

4.你还试用了那一种专用网络测试工具软件?它的主要特点是什么?

>>>>>>

文章信息

随机文章

添加评论

必需

Required, hidden

可用标签:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

引用:http://blogx.freepgs.com/57.html/trackback  |  订阅