Ping通过发送“网际消息控制协议(ICMP)”回响请求消息来验证与另一台TCP/IP计算机的IP级连接。回响应答消息的接收情况将和往返过程的次数一起显示出来。Ping是用于检测网络连接性、可到达性和名称解析的疑难问题的主要TCP/IP命令。如果不带参数,ping将显示帮助。

语法

ping[-t][-a][-nCount][-lSize][-f][-iTTL][-vTOS][-rCount][-sCount][{-jHostList|-kHostList}][-wTimeout][TargetName]

参数

-t

指定在中断前ping可以持续发送回响请求信息到目的地。要中断并显示统计信息,请按CTRL-BREAK。要中断并退出ping,请按CTRL-C。

-a

指定对目的地IP地址进行反向名称解析。如果解析成功,ping将显示相应的主机名。

-nCount

指定发送回响请求消息的次数。默认值为4。

-lSize

指定发送的回响请求消息中“数据”字段的长度(以字节表示)。默认值为32。size的最大值是65,527。

-f

指定发送的回响请求消息带有“不要拆分”标志(所在的IP标题设为1)。回响请求消息不能由目的地路径上的路由器进行拆分。该参数可用于检测并解决“路径最大传输单位(PMTU)”的故障。

-iTTL

指定发送回响请求消息的IP标题中的TTL字段值。其默认值是是主机的默认TTL值。对于WindowsXP主机,该值一般是128。TTL的最大值是255。

-vTOS

指定发送回响请求消息的IP标题中的“服务类型(TOS)”字段值。默认值是0。TOS被指定为0到255的十进制数。

-rCount

指定IP标题中的“记录路由”选项用于记录由回响请求消息和相应的回响应答消息使用的路径。路径中的每个跃点都使用“记录路由”选项中的一个值。如果可能,可以指定一个等于或大于来源和目的地之间跃点数的Count。Count的最小值必须为1,最大值为9。

-sCount

指定IP标题中的“Internet时间戳”选项用于记录每个跃点的回响请求消息和相应的回响应答消息的到达时间。Count的最小值必须为1,最大值为4。

-jPath

指定回响请求消息使用带有HostList指定的中间目的地集的IP标题中的“稀疏资源路由”选项。可以由一个或多个具有松散源路由的路由器分隔连续中间的目的地。主机列表中的地址或名称的最大数为9,主机列表是一系列由空格分开的IP地址(带点的十进制符号)。

-kHostList

指定回响请求消息使用带有HostList指定的中间目的地集的IP标题中的“严格来源路由”选项。使用严格来源路由,下一个中间目的地必须是直接可达的(必须是路由器接口上的邻居)。主机列表中的地址或名称的最大数为9,主机列表是一系列由空格分开的IP地址(带点的十进制符号)。

-wTimeout

指定等待回响应答消息响应的时间(以微妙计),该回响应答消息响应接收到的指定回响请求消息。如果在超时时间内未接收到回响应答消息,将会显示“请求超时”的错误消息。默认的超时时间为4000(4秒)。

TargetName

指定目的端,它既可以是IP地址,也可以是主机名。

/?

在命令提示符显示帮助。

注释

可以使用ping测试计算机名和计算机的IP地址。如果已成功验证IP地址但未成功验证计算机名,这可能是由于名称解析问题所致。在这种情况下,要确保指定的计算机名可以通过本地主机文件进行解析,其方法是通过域名系统(DNS)查询或NetBIOS名称解析技术进行解析。

只有当网际协议(TCP/IP)协议在网络连接中安装为网络适配器属性的组件时,该命令才可用。

范例

以下范例显示ping的输出:

C:\>pingexample.microsoft.com

Pingingexample.microsoft.com[192.168.239.132]with32bytesofdata:

Replyfrom192.168.239.132:bytes=32time=101msTTL=124

Replyfrom192.168.239.132:bytes=32time=100msTTL=124

Replyfrom192.168.239.132:bytes=32time=120msTTL=124

Replyfrom192.168.239.132:bytes=32time=120msTTL=124

要验证目的地10.0.99.221并解析10.0.99.221的主机名,请键入:

ping-a10.0.99.221

要验证带有10个回响请求消息的10.0.99.221,且每个消息的“数据”字段值为1000字节,请键入:

ping-n10-l100010.0.99.221

要验证目的地10.0.99.221并记录4个跃点的路由,请键入:

ping-r410.0.99.221

要验证目的地10.0.99.221并指定稀疏来源路由为10.12.0.1-10.29.3.1-10.1.44.1,请键入:

ping-j10.12.0.110.29.3.110.1.44.110.0.99.221