1、-a Resolve addresses to hostnames.
解析计算机NetBios名。
示例:C:\Users\Administrator>ping -a 192.168.0.125
正在 Ping chuting [192.168.0.125] 具有 32 字节的数据:
来自 192.168.0.125 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.0.125 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.0.125 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.0.125 的回复: 字节=32 时间<1ms TTL=64
192.168.0.125 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms
Minimum = 0ms, Maximum = 0ms, Average = 0ms
从上面就可以知道IP为192.168.0.125的计算机NetBios名为chuting
2、-n count Number of echo requests to send.
发送count指定的Echo数据包数。
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
示例:C:\Users\Administrator>ping -n 20 180.97.33.67
正在 Ping 180.97.33.67 具有 32 字节的数据:
来自 180.97.33.67 的回复: 字节=32 时间=7ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=7ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=7ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=7ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=7ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=8ms TTL=56
请求超时。
来自 180.97.33.67 的回复: 字节=32 时间=7ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=7ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=8ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=8ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=8ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=8ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=7ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=8ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=11ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=7ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=8ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=8ms TTL=56
来自 180.97.33.67 的回复: 字节=32 时间=7ms TTL=56
180.97.33.67 的 Ping 统计信息:
数据包: 已发送 = 20,已接收 = 19,丢失 = 1 (5% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 7ms,最长 = 11ms,平均 = 7ms
从以上我就可以知道在给180.97.33.67发送20个数据包的过程当中,返回了19个,其中有一个由于未知原因丢失,这19个数据包当中返回速度最快为7ms,最慢为11ms,平均速度为7ms。
3、-l size Send buffer size.
定义echo数据包大小。
示例:C:\Users\Administrator>ping -l 65500 -t 192.168.0.125
正在 Ping 192.168.0.125 具有 65500 字节的数据:
来自 192.168.0.125 的回复: 字节=65500 时间=13ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=12ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=13ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=12ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=11ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=12ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=12ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=13ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=12ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=12ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=12ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=12ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=11ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=13ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=12ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=13ms TTL=64
来自 192.168.0.125 的回复: 字节=65500 时间=12ms TTL=64
192.168.0.125 的 Ping 统计信息:
数据包: 已发送 = 17,已接收 = 17,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 11ms,最长 = 13ms,平均 = 12ms
这样它就会不停的向192.168.0.125计算机发送大小为65500byt的数据包,如果你只有一台计算机也许没有什么效果,但如果有很多计算机那么就可以使对方完全瘫痪,我曾经就做过这样的试验,当我同时使用10台以上计算机ping一台Win2000Pro系统的计算机时,不到5分钟对方的网络就已经完全瘫痪,网络严重堵塞,HTTP和FTP服务完全停止,由此可见威力非同小可。
4、-r count Record route for count hops.
在“记录路由”字段中记录传出和返回数据包的路由。
在一般情况下你发送的数据包是通过一个个路由才到达对方的,但到底是经过了哪些路由呢?通过此参数就可以设定你想探测经过的路由的个数,不过限制在了9个,也就是说你只能跟踪到9个路由,如果想探测更多,可以通过其他命令实现,我将在以后的文章中给大家讲解。
以下为示例:
C:\Users\Administrator>ping -r 9 113.10.158.1
正在 Ping 113.10.158.1 具有 32 字节的数据:
来自 113.10.158.1 的回复: 字节=32 时间=104ms TTL=243
路由: 221.230.136.170 ->
61.160.162.82 ->
61.160.160.106 ->
61.160.160.109 ->
202.97.39.106 ->
202.97.33.17 ->
202.97.33.18 ->
202.97.33.122 ->
202.97.61.2
来自 113.10.158.1 的回复: 字节=32 时间=200ms TTL=244
路由: 221.230.136.170 ->
61.160.162.82 ->
61.160.160.106 ->
61.160.160.109 ->
202.97.39.106 ->
202.97.33.17 ->
202.97.33.18 ->
202.97.33.122 ->
202.97.61.2
来自 113.10.158.1 的回复: 字节=32 时间=125ms TTL=243
路由: 221.230.136.170 ->
61.160.162.82 ->
61.160.160.106 ->
61.160.160.109 ->
202.97.39.106 ->
202.97.33.17 ->
202.97.33.18 ->
202.97.33.122 ->
202.97.61.2
来自 113.10.158.1 的回复: 字节=32 时间=186ms TTL=244
路由: 221.230.136.170 ->
61.160.162.82 ->
61.160.160.106 ->
61.160.160.109 ->
202.97.39.106 ->
202.97.33.17 ->
202.97.33.18 ->
202.97.33.122 ->
202.97.61.2
113.10.158.1 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 104ms,最长 = 200ms,平均 = 153ms
从上面我就可以知道从我的计算机到113.10.158.1一共通过了61.160.162.82 , 61.160.160.106, 61.160.160.109 , 202.97.39.106 , 202.97.33.17,202.97.33.122,202.97.61.2这前9个路由。
文章来源:3A网络