![计算机网络实验指导](https://wfqqreader-1252317822.image.myqcloud.com/cover/112/30573112/b_30573112.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3 ping实战
实验目的
1.掌握ping命令及其用途,理解输入参数和输出结果。
2.掌握利用ping命令测试和分析主机的网络配置、网络连通性、网络延迟和域名解析的方法,具备基本的检错和排错能力。
实验装置和工具
一台连入本地局域网或互联网的Microsoft Windows 10主机。
(说明:本实验的命令、步骤和屏幕截图均以Windows 10为例。)
实验原理(背景知识)
ping是最常用的网络命令之一,用于在IP层测试和诊断主机的网络连通性、可达性、网络延迟和域名解析等。如果ping成功(即收到了应答,且无分组丢失或丢失率很低),说明网络连接配置正确、网络连通、主机工作且可达、域名解析工作正常。如果ping失败(例如超时、分组丢失较多等),则说明存在问题。此时,需要进一步进行测试,并分析失败的原因。
ping使用ICMP(Internet Control Message Protocol)生成请求并处理应答。运行ping命令时,ping发送ICMP echo请求消息到另一台主机,并等待ICMP echo应答消息。若收到ICMP echo应答消息,则显示接收的ICMP echo应答消息,计算往返时间和发送、接收和丢失的报文数。从本地设备发送请求到接收到应答之间的往返时间被称为ping时间。
命令执行
ping是Windows的一个控制台应用程序,需要从Windows命令窗口运行。
ping命令格式如下:
![](https://epubservercos.yuewen.com/3475DE/16679180905562406/epubprivate/OEBPS/Images/19_1.jpg?sign=1739377080-EeibzfCTYTrVfuhKPK8uCQey6QftRtBi-0-b408c58bf6f9782945bf854f491e3eef)
ping常用选项和参数见表1-7。按下“Ctrl+C”组合键可以终止命令的执行。
表1-7 ping常用选项和参数
![](https://epubservercos.yuewen.com/3475DE/16679180905562406/epubprivate/OEBPS/Images/19_2.jpg?sign=1739377080-WXq940n8a8r6F6yhjxjHjCYTxRghmLUD-0-e99e5bf36de01ef958c4d267ab2beda2)
命令成功结果
假设ping网站www.phei.com.cn。在本地主机的命令提示符下输入以下命令,然后按回车键。ping成功返回的结果如图1-7所示。
![](https://epubservercos.yuewen.com/3475DE/16679180905562406/epubprivate/OEBPS/Images/19_3.jpg?sign=1739377080-Dh7DiZ1hvd8qjJQPIufnLo99mpeWfhw0-0-b6a36265c4293418948c547e76d165fe)
![](https://epubservercos.yuewen.com/3475DE/16679180905562406/epubprivate/OEBPS/Images/19_4.jpg?sign=1739377080-MEm9XZpfUAQvPmAj4CNQq5Z517VoM92e-0-c0666c89b84a59a222f77cc90e248152)
图1-7 ping成功返回结果