查看完整版本: ping 命令的使用

Qi上蜗牛闯红灯 2008-5-26 17:08

ping 命令的使用

[size=12pt][font=Times New Roman]Ping[/font][/size][font=宋体][size=12pt]就是一个测试程序,如果[/size][/font][size=12pt][font=Times New Roman]Ping[/font][/size][font=宋体][size=12pt]运行正确,你大体上就可以排除网络下三层(网络层、数据链路层、物理层)是通着的,从而减小了问题的范围。但由于可以自定义所发数据报的大小及无休止的高速发送,[/size][/font][size=12pt][font=Times New Roman]Ping[/font][/size][font=宋体][size=12pt]也被某些别有用心的人作为[/size][/font][size=12pt][font=Times New Roman]DDOS[/font][/size][font=宋体][size=12pt](拒绝服务攻击)的工具[/size][/font][size=12pt][font=Times New Roman] [/font][/size][font=宋体][size=12pt]。[/size][/font][size=12pt][/size]
[font=宋体][size=12pt]按照缺省设置,[/size][/font][size=12pt][font=Times New Roman]Windows[/font][/size][font=宋体][size=12pt]上运行的[/size][/font][size=12pt][font=Times New Roman]Ping[/font][/size][font=宋体][size=12pt]命令发送[/size][/font][size=12pt][font=Times New Roman]4[/font][/size][font=宋体][size=12pt]个[/size][/font][size=12pt][font=Times New Roman]ICMP[/font][/size][font=宋体][size=12pt]([/size][/font][size=12pt][font=Times New Roman]Internet[/font][/size][font=宋体][size=12pt]控制消息协议)回送请求,每个[/size][/font][size=12pt][font=Times New Roman]32[/font][/size][font=宋体][size=12pt]字节数据,如果一切正常,你应能得到[/size][/font][size=12pt][font=Times New Roman]4[/font][/size][font=宋体][size=12pt]个回送应答。[/size][/font][size=12pt][/size]
[size=12pt][font=Times New Roman]Ping[/font][/size][font=宋体][size=12pt]能够以毫秒为单位显示发送回送请求到返回回送应答之间的时间量。如果应答时间短,表示数据报不必通过太多的路由器或网络连接速度比较快。[/size][/font][size=12pt][font=Times New Roman]Ping[/font][/size][font=宋体][size=12pt]还能显示[/size][/font][size=12pt][font=Times New Roman]TTL[/font][/size][font=宋体][size=12pt]([/size][/font][size=12pt][font=Times New Roman]Time To Live[/font][/size][font=宋体][size=12pt]存在时间)值,你可以通过[/size][/font][size=12pt][font=Times New Roman]TTL[/font][/size][font=宋体][size=12pt]值推算一下数据包已经通过了多少个路由器:源地点[/size][/font][size=12pt][font=Times New Roman]TTL[/font][/size][font=宋体][size=12pt]起始值(就是比返回[/size][/font][size=12pt][font=Times New Roman]TTL[/font][/size][font=宋体][size=12pt]略大的一个[/size][/font][size=12pt][font=Times New Roman]2[/font][/size][font=宋体][size=12pt]的乘方数)[/size][/font][size=12pt][font=Times New Roman]-[/font][/size][font=宋体][size=12pt]返回时[/size][/font][size=12pt][font=Times New Roman]TTL[/font][/size][font=宋体][size=12pt]值。例如,返回[/size][/font][size=12pt][font=Times New Roman]TTL[/font][/size][font=宋体][size=12pt]值为[/size][/font][size=12pt][font=Times New Roman]119[/font][/size][font=宋体][size=12pt],那么可以推算数据报离开源地址的[/size][/font][size=12pt][font=Times New Roman]TTL[/font][/size][font=宋体][size=12pt]起始值为[/size][/font][size=12pt][font=Times New Roman]128[/font][/size][font=宋体][size=12pt],而源地点到目标地点要通过[/size][/font][size=12pt][font=Times New Roman]9[/font][/size][font=宋体][size=12pt]个路由器网段([/size][/font][size=12pt][font=Times New Roman]128-119[/font][/size][font=宋体][size=12pt]);如果返回[/size][/font][size=12pt][font=Times New Roman]TTL[/font][/size][font=宋体][size=12pt]值为[/size][/font][size=12pt][font=Times New Roman]246[/font][/size][font=宋体][size=12pt],[/size][/font][size=12pt][font=Times New Roman]TTL[/font][/size][font=宋体][size=12pt]起始值就是[/size][/font][size=12pt][font=Times New Roman]256[/font][/size][font=宋体][size=12pt],源地点到目标地点要通过[/size][/font][size=12pt][font=Times New Roman]9[/font][/size][font=宋体][size=12pt]个路由器网段。[/size][/font][size=12pt][/size]
[font=宋体][size=14pt]通过[/size][/font][size=14pt][font=Times New Roman]Ping[/font][/size][font=宋体][size=14pt]检测网络故障的典型次序[/size][/font][size=14pt][/size]
[font=Wingdings][size=12pt]u
[/size][/font][size=12pt][font=Times New Roman]ping 127.0.0.1
[/font][/size][font=宋体][size=12pt]这个[/size][/font][size=12pt][font=Times New Roman]Ping[/font][/size][font=宋体][size=12pt]命令被送到本地计算机的[/size][/font][size=12pt][font=Times New Roman]IP[/font][/size][font=宋体][size=12pt]软件,该命令永不退出该计算机。如果没有做到这一点,就表示[/size][/font][size=12pt][font=Times New Roman]TCP/IP[/font][/size][font=宋体][size=12pt]协议的安装或运行存在某些最基本的问题。[/size][/font][size=12pt][/size]
[font=Wingdings][size=12pt]u
[/size][/font][size=12pt][font=Times New Roman]ping [/font][/size][font=宋体][size=12pt]本机[/size][/font][size=12pt][font=Times New Roman]IP
[/font][/size][font=宋体][size=12pt]这个命令被送到你计算机所配置的[/size][/font][size=12pt][font=Times New Roman]IP[/font][/size][font=宋体][size=12pt]地址,你的计算机始终都应该对该[/size][/font][size=12pt][font=Times New Roman]Ping[/font][/size][font=宋体][size=12pt]命令作出应答,如果没有,则表示本地配置或安装存在问题。[/size][/font][size=12pt][/size]
[font=Wingdings][size=12pt]u
[/size][/font][size=12pt][font=Times New Roman]ping [/font][/size][font=宋体][size=12pt]局域网内其他[/size][/font][size=12pt][font=Times New Roman]IP
[/font][/size][font=宋体][size=12pt]这个命令应该离开你的计算机,经过网卡及网络电缆到达其他计算机,再返回。收到回送应答表明本地网络中的网卡和载体运行正确。但如果收到[/size][/font][size=12pt][font=Times New Roman]0[/font][/size][font=宋体][size=12pt]个回送应答,那么表示子网掩码(进行子网分割时,将[/size][/font][size=12pt][font=Times New Roman]IP[/font][/size][font=宋体][size=12pt]地址的网络部分与主机部分分开的代码)不正确或网卡配置错误或电缆系统有问题。[/size][/font][size=12pt][/size]
[font=Wingdings][size=12pt]u
[/size][/font][size=12pt][font=Times New Roman]ping [/font][/size][font=宋体][size=12pt]网关[/size][/font][size=12pt][font=Times New Roman]IP--[/font][/size][font=宋体][size=12pt]这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够作出应答。[/size][/font][size=12pt][/size]
[font=Wingdings][size=12pt]u
[/size][/font][size=12pt][font=Times New Roman]ping [/font][/size][font=宋体][size=12pt]远程[/size][/font][size=12pt][font=Times New Roman]IP
[/font][/size][font=宋体][size=12pt]如果收到[/size][/font][size=12pt][font=Times New Roman]4[/font][/size][font=宋体][size=12pt]个应答,表示成功的使用了缺省网关。[/size][/font][size=12pt][/size]
[font=Wingdings][size=12pt]u
[/size][/font][size=12pt][font=Times New Roman]ping localhost
localhost[/font][/size][font=宋体][size=12pt]是个作系统的网络保留名,它是[/size][/font][size=12pt][font=Times New Roman]127.0.0.1[/font][/size][font=宋体][size=12pt]的别名,每太计算机都应该能够将该名字转换成该地址。如果没有做到这一带内,则表示主机文件([/size][/font][size=12pt][font=Times New Roman]/Windows/host[/font][/size][font=宋体][size=12pt])中存在问题[/size][/font][font=宋体][size=12pt]。([/size][/font][size=12pt][font=Times New Roman]WINS[/font][/size][font=宋体][size=12pt]服务)[/size][/font][size=12pt][/size]
[font=Wingdings][size=12pt]u
[/size][/font][size=12pt][font=Times New Roman]ping [/font][url=http://www.yahoo.com/][font=Times New Roman][color=#0000ff]www.yahoo.com[/color][/font][/url][font=Times New Roman]  [/font][/size][font=宋体][size=12pt]对这个域名执行[/size][/font][size=12pt][font=Times New Roman]Ping[/font][/size][font=宋体][size=12pt],通常是通过[/size][/font][size=12pt][font=Times New Roman]DNS [/font][/size][font=宋体][size=12pt]服务器[/size][/font][size=12pt][font=Times New Roman] [/font][/size][font=宋体][size=12pt]如果这里出现故障,则表示[/size][/font][size=12pt][font=Times New Roman]DNS[/font][/size][font=宋体][size=12pt]服务器的[/size][/font][size=12pt][font=Times New Roman]IP[/font][/size][font=宋体][size=12pt]地址配置不正确或[/size][/font][size=12pt][font=Times New Roman]DNS[/font][/size][font=宋体][size=12pt]服务器有故障。[/size][/font][size=12pt][/size]
[size=14pt][font=Times New Roman]Ping[/font][/size][font=宋体][size=14pt]命令的常用参数选项[/size][/font][size=14pt][font=Times New Roman] [/font][/size]
[size=12pt][font=Times New Roman][align=left][align=left][b][font=宋体][size=12pt]-t[/size][/font][/b]
[font=宋体][size=12pt]指定在中断前 ping
可以持续发送回响请求信息到目的地。要中断并显示统计信息,请按 CTRL-BREAK。要中断并退出 ping,请按 CTRL-C。 [/size][/font][/align][/align][align=left][align=left][b][font=宋体][size=12pt]-a[/size][/font][/b]
[font=宋体][size=12pt]指定对目的地 IP 地址进行反向名称解析。如果解析成功,ping
将显示相应的主机名。 [/size][/font][/align][/align][align=left][align=left][b][font=宋体][size=12pt]-n[/size][/font][/b][font=宋体][size=12pt] [i]Count[/i] [/size][/font][font=宋体][size=12pt]指定发送回响请求消息的次数。默认值为 4。 [/size][/font][/align][/align][align=left][align=left][b][font=宋体][size=12pt]-l[/size][/font][/b][i][font=宋体][size=12pt]Size[/size][/font][/i]
[font=宋体][size=12pt]指定发送的回响请求消息中“数据”字段的长度(以字节表示)。默认值为 32。[i]size[/i]
的最大值是 65,527。 [/size][/font][/align][/align][align=left][align=left][b][font=宋体][size=12pt]-f[/size][/font][/b]
[font=宋体][size=12pt]指定发送的回响请求消息带有“不要拆分”标志(所在的 IP 标题设为 1)。回响请求消息不能由目的地路径上的路由器进行拆分。该参数可用于检测并解决“路径最大传输单位 (PMTU)”的故障。 [/size][/font][/align][/align][align=left][align=left][b][font=宋体][size=12pt]-i [/size][/font][/b][i][font=宋体][size=12pt]TTL[/size][/font][/i]
[font=宋体][size=12pt]指定发送回响请求消息的 IP 标题中的 TTL 字段值。其默认值是是主机的默认 TTL 值。对于 Windows XP 主机,该值一般是 128。[i]TTL[/i]
的最大值是 255。 [/size][/font][/align][/align][align=left][align=left][b][font=宋体][size=12pt]-v[/size][/font][/b][font=宋体][size=12pt] [i]TOS[/i] [/size][/font][font=宋体][size=12pt]指定发送回响请求消息的 IP 标题中的“服务类型 (TOS)”字段值。默认值是 0。[i]TOS[/i]
被指定为 0 到 255 的十进制数。 [/size][/font][/align][/align][align=left][align=left][b][font=宋体][size=12pt]-r[/size][/font][/b][font=宋体][size=12pt] [i]Count[/i] [/size][/font][font=宋体][size=12pt]指定 IP 标题中的“记录路由”选项用于记录由回响请求消息和相应的回响应答消息使用的路径。路径中的每个跃点都使用“记录路由”选项中的一个值。如果可能,可以指定一个等于或大于来源和目的地之间跃点数的 [i]Count[/i]。[i]Count[/i]
的最小值必须为 1,最大值为 9。 [/size][/font][/align][/align][align=left][align=left][b][font=宋体][size=12pt]-s[/size][/font][/b][font=宋体][size=12pt] [i]Count[/i] [/size][/font][font=宋体][size=12pt]指定 IP 标题中的“Internet 时间戳”选项用于记录每个跃点的回响请求消息和相应的回响应答消息的到达时间。[i]Count[/i]
的最小值必须为 1,最大值为 4。 [/size][/font][/align][/align][align=left][align=left][b][font=宋体][size=12pt]-j[/size][/font][/b][i][font=宋体][size=12pt]Path[/size][/font][/i]
[font=宋体][size=12pt]指定回响请求消息使用带有 [i]HostList[/i]
指定的中间目的地集的 IP 标题中的“稀疏资源路由”选项。可以由一个或多个具有松散源路由的路由器分隔连续中间的目的地。主机列表中的地址或名称的最大数为 9,主机列表是一系列由空格分开的 IP 地址(带点的十进制符号)。 [/size][/font][/align][/align][align=left][align=left][b][font=宋体][size=12pt]-k[/size][/font][/b][font=宋体][size=12pt] [i]HostList[/i] [/size][/font][font=宋体][size=12pt]指定回响请求消息使用带有 [i]HostList[/i]
指定的中间目的地集的 IP 标题中的“严格来源路由”选项。使用严格来源路由,下一个中间目的地必须是直接可达的(必须是路由器接口上的邻居)。主机列表中的地址或名称的最大数为 9,主机列表是一系列由空格分开的 IP 地址(带点的十进制符号)。 [/size][/font][/align][/align][align=left][align=left][b][font=宋体][size=12pt]-w[/size][/font][/b][font=宋体][size=12pt] [i]Timeout[/i] [/size][/font][font=宋体][size=12pt]指定等待回响应答消息响应的时间(以微妙计),该回响应答消息响应接收到的指定回响请求消息。如果在超时时间内未接收到回响应答消息,将会显示“请求超时”的错误消息。默认的超时时间为 4000(4 秒 )。[/size][/font][/font][/size][/align][/align]
页: [1]
查看完整版本: ping 命令的使用