实验三 网络连通性测试

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验三网络连通性测试

课程名称计算机网络基础

班级__________ 姓名__________ 学号_________ 同组学生_____________

实验时间___________ 指导教师_____________ 教师评分__________

一、实验目的:

1、熟悉使用arp命令工具来进行测试;

2、熟悉使用ping命令工具来进行测试;

3、熟悉利用ipconfig工具进行测试;

4、熟悉使用Tracert命令工具来进行测试。

二、实验原理:

目前使用的WindowsXP/2003 都自带了大量的测试程序,如果我们能够掌握这些工具的功能,并熟练的使用它们,将会帮助我们更好地使用和管理网络。

(一)使用ARP工具进行测试

显示和修改IP地址与物理地址之间的转换表

ARP -s inet_addr eth_addr [if_addr]

ARP -d inet_addr [if_addr]

ARP -a [inet_addr] [-N if_addr]

-a 显示当前的ARP 信息,可以指定网络地址,不指定显示所有的表项

-g 跟-a 一样.

-d 删除由inet_addr 指定的主机. 可以使用* 来删除所有主机.

-s 添加主机,并将网络地址跟物理地址相对应,这一项是永久生效的。

eth_addr 物理地址.

if_addr 网卡的IP 地址

InetAddr 代表指定的IP 地址

(二)使用ping工具进行测试

ping 无疑是网络中使用最频繁的小工具,主要用于测定网络的连通性。ping 程序使用ICMP协议简单地发送一个网络包并请求应答,接收请求的目的主机再次使用ICMP发回同其接收的数据一样的数据,于是Ping 便可对每一个包的发送和接收报告往返时间,并报告无响应包的百分比,这在确定网络是否正确连接,以及网络连接的状况(包丢失率)十分有用。ping 是Windows 操作系统集成的TCP/IP应用程序之一,可在“开始”里的“运行”中

直接执行。

1.ping 工具的命令格式和参数说明

ping 命令格式为:

ping [-t] [-a] [-n count] [-l length] [-f] [[-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [k computer-list]] [-w timeout] destination-list 主要参数说明如下:

—t ping 指定的计算机直到中断;

—a 将地址解析为计算机名;

—n count 发送count指定的ECHO数据包数。默认值为4;

—l length 发送包含由length 指定数据量的ECHO 数据包。默认值为32字节;最大值是65527;

—f 在数据包中发送“不要分段”标志,数据包就不会被路由上的网关分段;

—i ttl 将“生存时间”字段设置为ttl指定的值;

—v tos 将“服务类型”字段设置为tos指定的值;

—r count 在“记录路由”字段中记录传出和返回数据包的路由,count可以指定最少1台,最多9台计算机;

—s count 指定count 指定的跃点数的时间戳;

—j computer–list 利用computer–list 指定的计算机列表路由数据包,连续计算机可被中间网关分隔(路由稀疏源),IP允许的最大数量为9;

—k computer–list 利用computer–list 指定的计算机列表路由数据包,连续计算机可被中间网关分隔(路由稀疏源),IP允许的最大数量为9;

—w timeout 指定超时间隔,单位为毫秒;

destination–list 指定要Ping 的远程计算机。

2.用ping 工具测试本台计算机上TCP/IP协议的工作情况

可以使用Ping 工具测试本台计算机上TCP/IP协议的配置和工作情况,方法是Ping 本机的IP地址,例如:Ping 202.192.0.9,如果本机的TCP/IP协议工作正常,则会出现如下所示的信息。

Microsoft (R) Windows 98

(C)Copyright Microsoft Corp 1992–1999.

C:\WINDOWS>ping 202.192.0.9

Pinging 202.192.0.9 with 32 bytes of data:

Reply from 202.192.0.9: bytes=32 time<10ms TTL=128

Reply from 202.192.0.9: bytes=32 time<10ms TTL=128

Reply from 202.192.0.9: bytes=32 time<10ms TTL=128

Reply from 202.192.0.9: bytes=32 time<10ms TTL=128

Ping statistics for 202.192.0.9:

Packets: Sent=4, Received=4, Lost=0 (0% loss),

Approximate round trip times in milli-seconds:

Minimum= 0 ms , Maximum = 0 ms Average = 0 ms

以上返回了4个测试数据包(Reply from ……), 其中bytes = 32 表示测试中发送的数据包大小是32字节,time <10 ms 表示数据包在本机与对方主机之间往返一次所用的时间小于10毫秒,TTL=128 表示当前测试使用的TTL(Time to Live)值为128(系统默认值)。若本机的TCP/IP协议设置错误,则返回如下的响应失败信息。

Pinging 202.192.0.9 with 32 bytes of data:

Request timed out.

Request timed out.

Request timed out.

Request timed out.

Ping statistics for 202.192.0.9:

Packets: Sent=4, Received=0, Lost=4 (100% loss),

Approximate round trip times in milli-seconds:

Minimum= 0 ms , Maximum = 0 ms Average = 0 ms

此时需要对本机的TCP/IP协议进行检查,主要是看是否分配IP地址,是否将TCP/IP协议与网卡进行绑定,另外网卡的安装必须要进行检查。

3.常见的出错信息

ping 命令的出错信息通常分为4种情况。

(1)unknown host

unknown host(不知名主机),这种出错信息的意思是,该远程主机的名字不能被命名服务器转换成IP地址。故障原因可能是命名服务器有故障,或者其名字不正确,或者网络管理员系统与远程主机的通信线路有故障。如:

C:\WINDOWS>ping

Unknown host

(2)Network unreachable

Network unreachable (网络不能到达),这是本地系统没有到达远程系统的路由,可用netstart –rm 检查路由表来确定路由配置情况。

(3)No answer

No answer (无响应),远程系统没有响应。说明本地系统有一条到达远程主机的路由,但却接受不到它发给该远程主机的任何分组报文。故障原因可能是远程主机没有工作,亦或本地或远程主机网络配置不正确,或者本地或远程的路由器没有工作、或者通信线路有故障,

相关文档
最新文档