内容正文:
计算机网络技术基础
10.2 测试网络连通性——ping命令
第10章 使用计算机网络工具
电子工业出版社
教学目标
一
掌握ping命令的基本原理。
1
2
熟悉使用ping命令进行通断测试、检测TCP/IP协议配置的步骤。
3
掌握领用ping命令测试网络连通性、分析网络速度的方法。
教学重难点
二
掌握ping命令执行结果的理解。
1
2
掌握测试连通性及分析网络速度的方法。
导入新课
三
小王是某公司职员,其工作电脑通过公司局域网与Internet连接。据小王反应,最近他的电脑经常出现无法上网或网速很慢的情况。他希望能有办法进行简单的测试,以了解网络的连接情况,我们能帮助他吗?
新知讲授
四
什么是ping命令,其作用是什么?
ping是经常使用的一个网络命令,主要作用是进行网络连通性能测试、分析网络速度等。
ping简介
10.2.1
原理
ping命令的工作原理:利用网络中机器IP 地址的唯一性, 给目的IP 地址发送一个“Internet控制消息协议(ICMP)回响请求”数据包,并要求对方返回一个同样大小的数据包来确定两台机器间的网络是否连通,时延是多少。
ping简介
10.2.1
功能
功能:用ping 来判断两个接点在网络层的连通性。
工作机制:当从源主机ping目标主机时,源主机会向目标主机发送若干个数据包(默认4个),目标主机收到后会返回给源主机相同数量的数据包。根据源主机收到的返回数据包的情况就可以判断网络是否连通、网络是否正常、网络快慢等。
在命令提示符窗口中输入“ping/?”, 系统会显示ping命令的选项,如图10-6所示。
ping简介
10.2.1
准备位于同一个网段的主机至少两台;能连接到Internet,并且向教师询问当地ISP的DNS服务器的IP地址。
检测本机网卡及TCP/IP协议安装配置情况
10.2.2
ping 127.0.0.1,测试TCP/IP配置是否正确。
127.0.0.1是个IP地址,在操作系统和网络中,它通常拥有特殊的意义,即代表本地环回地址。这个地址只要操作系统正常,即使网卡没插线,也是一直存在的。这条ping命令被送到本地计算机的回环地址,该命令永不退出该计算机。
检测本机网卡及TCP/IP协议安装配置情况
10.2.2
图10-7所示为网卡及TCP/IP协议安装正常的情况,“bytes=32”表示ICMP报文中有32字节的测试数据;“time<1ms"表示往返时间;
“TTL=128”表示对方系统为Windows 2000/NT内核,系统不同,其TTL值也不同。
检测本机与其他主机的通/断性、连接速度等
10.2.3
假如与本机在同一个网段中的主机的IP地址为192.168.0.233,检测本机与这台主机的通/断性、连接速度等,如图10-8所示为检测界面。“timne<1ms"是往返时间,此时局域网网内访问速度是比较快的。
检测本机与其他主机的通/断性、连接速度等
10.2.3
小提示:
这里输入ping命令时,附加了两个参数:“-a”, 表示要求返回目的主机的主机名;“-t”, 表示不停地ping目的主机,直到用户终止(否则只发送4次数据包即终止)。
如果检测界面中提示超时信息“Request timed out (请求超时)”,如图10-9所示,则表明目的主机已经无法连通(可能已经关机、未联网或目的主机的防火墙不允许ping本机)。
检测本机与其他主机的通/断性、连接速度等
10.2.3
检测本机连接Internet的速度
10.2.4
有的时候,用户感觉上网速度很慢,但又找不出具体原因,此时可以用ping命令来查看本机与ISP的DNS服务器的连接情况。四川省电信用户的DNS服务器IP地址为“61.139.2.69”,执行“ping 61.139.2.69
-t” 命令,如图10-10所示,可发现本地从服务器返回时间差距比较大,并且有丢包现象。
检测本机连接Internet的速度
10.2.4
检测本机连接Internet的速度
10.2.4
小提示:
ping命令执行后,有时候会返回"Destination Host Unreachable(目的主机无法到达)”信息,这里要说明它和"Request timed out”的区别。如果所经过的路由器的路由表中具有到达目标的路由,而目标因为其他原因不可到达,则会提示"Request timed out”", 如果路由表中连到达目标的路由都没有,则会提示"Destination Host Unreachable”。如果网关IP地址错误,也会提示"Destination Host Unreachable" 。
检测本机连接Internet的速度
10.