您为什么需要使用ping?Ping(以潜水艇声波定位技术进行命名)使用最简单的数据包类型。其响应是通过操作系统的通信子系统(TCP/IP)实现的。运行该命令不需要其他任何应用程序的辅助,不需要使用任何文件或进行任何设置,也不会对计算机的其他活动造成影响。它的确只需要所有的硬件、网关、路由器、防火墙、域名服务器和中间主机配合其工作。如果ping命令执行成功而您还是不能使用浏览器或其他应用程序到达目标主机,那很可能不是您的问题。 可用选项取决于命令的实现。常用的包括:

-c 计数。发送指定个数的数据包然后终止命令。另一种终止命令的方法是[ctrl]-C。
   这一选项特别适用于需要定期检查网络行为的脚本程序。

-t 一直进行ping测试直到命令被终止([ctrl]-C)。

-w 超时。等待指定的毫秒数,直到信息发送超时或丢失。设置较长的超时时间以便确认延时问题。
   ping -w 10000。这通常只在移动通讯、卫星通讯以及其他高延时网络应用时有意义。

-n 只使用数字输出。使用这一选项可避免和域名服务器的联系。

-p 样式。样式是追加到数据包末尾的一串十六进制数字。如果您怀疑您的问题是和数据有关的,
   这一选项作用不大。

-Ʀ 使用IP的路由记录选项确定ping的数据包将采用哪一路由。目标主机可能不提供该信息。

-ʀ 绕过路由表。当您怀疑问题是和路由有关或ping不能找到通往目标主机的路由时,使用这一选项。 
   这通常只能对不应用任何路由器就能直接到达的主机有效。

-s 数据包大小。改变数据包的大小。检查需要划分成数据片的非常大的数据包。

-V 详细输出。显示额外的ICMP数据包以获得更详细的信息。

-f 倾倒。尽可能快地发送数据包。这可用于对网络性能进行压力测试,应尽可能避免使用该选项。

-l 预加载。尽可能快地发送预加载数据包,然后进入正常的行为模式。
   该选项能测试您的路由器能快速处理多少数据包,从而能对只出现在大型TCP窗口大小的问题进行诊断。

-? 帮助。使用该选项查看Ping的完整选项列表及使用语法。

什么时候需要使用Ping?和所有问题诊断方法一样,理解ping如何工作的最好方法是在实际工作配置环境中使用它。您可以ping您自己的计算机ping -c5 127.0.0.1。当您第一次安装您的计算机、更改了网络或者无法正常浏览互联网时,使用ping验证您的设备和配置