none
请教windows 7下的ping命令-v参数的选项值 RRS feed

全部回复

  • ping命令详解

    对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 RRe4{Y2m`&x
    现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 
    ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-wz timeout] destination-list B,o:_*zpnPx+n
    Options: 
    -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 
    不停的ping地方主机,直到你按下Control-C。 &hlm2\*l8a X
    此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 5@!C7I OW

    -a Resolve addresses to hostnames. 
    解析计算机NetBios名。 %?r(S#Z&BCQhHU%w6z
    示例:C:\>ping -a 192.168.1.21 %e2iAy#T8|:nH
    Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: d/j6RU @_9Q
    Reply from 192.168.1.21: bytes=32 timeping -n 50 202.103.96.68  P-y^\w\j.|
    Pinging 202.103.96.68 with 32 bytes of data: NHY2\@.T.R\
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 &s.o,m2LRz%X
    Request timed out. 
    ……………… 
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 F:Q ]'IP:ue/Fp~
    Ping statistics for 202.103.96.68: 
    Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:  wP X%|0I3L&JR6uzh
    Minimum = 40ms, Maximum = 51ms, Average = 46ms 
    从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 
    )g4}uWe/[C
    -l size Send buffer size. 
    定义echo数据包大小。 .~p(nu]:u
    在默认的情况下windows的ping发送的数据包大小为32byt,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送65500byt,也许有人会问为什么要限制到65500byt,因为Windows系列的系统都有一个安全漏洞(也许还包括其他系统)就是当向对方一次发送的数据包大于或等于65532时,对方就很有可能挡机,所以微软公司为了解决这一安全漏洞于是限制了ping的数据包大小。虽然微软公司已经做了此限制,但这个参数配合其他参数以后危害依然非常强大,比如我们就可以通过配合-t参数来实现一个带有攻击性的命令:(以下介绍带有危险性,仅用于试验,请勿轻易施于别人机器上,否则后果自负) V;J|)["s3p
    C:\>ping -l 65500 -t 192.168.1.21 /Jq$d"hC:h0}
    Pinging 192.168.1.21 with 65500 bytes of data: 
    Reply from 192.168.1.21: bytes=65500 timeping -n 1 -r 9 202.96.105.101 (发送一个数据包,最多记录9个路由) 
    &SP5XD.e-n(~o4a(R9J
    Pinging 202.96.105.101 with 32 bytes of data: X?5jN H)[
    ;z?&yC$R,F)Cf,|
    Reply from 202.96.105.101: bytes=32 time=10ms TTL=249 
    Route: 202.107.208.187 -> 
    202.107.210.214 -> O4Ihk8M i,G
    61.153.112.70 -> (AE6acX3L,KT)|
    61.153.112.89 -> ub:C-JL ^b hB+c
    202.96.105.149 -> 
    202.96.105.97 -> 
    202.96.105.101 -> -J@ Ty/T0Q4E
    202.96.105.150 -> 
    61.153.112.90 
    1r1x#enc.}j!L+P
    Ping statistics for 202.96.105.101: 
    Packets: Sent = 1, Received = 1, Lost = 0 (0% loss), y5Yp!\ n?v-Q
    Approximate round trip times in milli-seconds: 
    Minimum = 10ms, Maximum = 10ms, Average = 10ms 
    从上面我就可以知道从我的计算机到202.96.105.101一共通过了202.107.208.187 ,202.107.210.214 , 61.153.112.70 , 61.153.112.89 , 202.96.105.149 , 202.96.105.97这几个路由。 Q1BoT1]kwgnV
    A L;m&k&N5OYV
    -s count Timestamp for count hops. 
    指定 count 指定的跃点数的时间戳。 1uF+B2@l JzK
    此参数和-r差不多,只是这个参数不记录数据包返回所经过的路由,最多也只记录4个。 

    -j host-list Loose source route along host-list. +Z7ui!n(Oqo{
    利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。 

    -k host-list Strict source route along host-list. 
    利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。 

    -w timeout Timeout in milliseconds to wait for each reply. i1R7l:g-@v%j
    指定超时间隔,单位为毫秒。 exX}lk
    此参数没有什么其他技巧。 Q/w6aY'j\j
    1|#InN+R2skA
    ping命令的其他技巧:在一般情况下还可以通过ping对方让对方返回给你的TTL值大小,粗略的判断目标主机的系统类型是Windows系列还是UNIX/Linux系列,一般情况下Windows系列的系统返回的TTL值在100-130之间,而UNIX/Linux系列的系统返回的TTL值在240-255之间,当然TTL的值在对方的主机里是可以修改的,Windows系列的系统可以通过修改注册表以下键值实现: Rm:@7g#p"` a
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] 5`&U bh-_Pv w)I
    "DefaultTTL"=dword:000000ff 
    255---FF a"J m'L*VN0`
      128---80 2b:tK(do(o
      64----40 8b V4}0}&R7_,A1c
      32----20 
    好了,ping命令也基本上完全讲解完了,其中还有-j,-k参数我还没有详细说明,由于某些原因也包括我自己所收集的资料过少这里也没有向大家详细介绍,请大家见谅,如果在看了这篇文章的朋友当中有知道得比我更多的,以及其他使用技巧的也希望您能告诉我,并在此先谢过。 
    ^3h|,O'{U R
    对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 
    现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 
    ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-list 
    Options: 
    -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. Y?~1LGw-JL4OFl
    不停的ping地方主机,直到你按下Control-C。  GM/o7H Y9]L{0v
    此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 (|VMuzE:^

    -a Resolve addresses to hostnames. 
    解析计算机NetBios名。 p2g&SSF9^5u
    示例:C:\>ping -a 192.168.1.21 q%Sv:D bz
    Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: i'q4u? r&y;? v/L
    Reply from 192.168.1.21: bytes=32 timeping -n 50 202.103.96.68 8a1odSM c wO
    Pinging 202.103.96.68 with 32 bytes of data: 
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 "C0z{*YX'G _C
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 'JXk F&vj*X
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 *s3N6Z/loa
    Request timed out. bhp'o5T;i8c)C8Z
    ……………… 
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 nn8P6gbUx
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 }%qweFJtI
    Ping statistics for 202.103.96.68: 
    Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: S*p}"kQ^)w?
    Minimum = 40ms, Maximum = 51ms, Average = 46ms 
    从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ;l*E%ovo)b!I'rR
    (pID%c+md5F R^0T
    -l size Send buffer size. 
    定义echo数据包大小。 
    在默认的情况下windows的ping发送的数据包大小为32byt,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送65500byt,也许有人会问为什么要限制到65500byt,因为Windows系列的系统都有一个安全漏洞(也许还包括其他系统)就是当向对方一次发送的数据包大于或等于65532时,对方就很有可能挡机,所以微软公司为了解决这一安全漏洞于是限制了ping的数据包大小。虽然微软公司已经做了此限制,但这个参数配合其他参数以后危害依然非常强大,比如我们就可以通过配合-t参数来实现一个带有攻击性的命令:(以下介绍带有危险性,仅用于试验,请勿轻易施于别人机器上,否则后果自负) 
    C:\>ping -l 65500 -t 192.168.1.21 
    Pinging 192.168.1.21 with 65500 bytes of data: 
    Reply from 192.168.1.21: bytes=65500 timeping -n 1 -r 9 202.96.105.101 (发送一个数据包,最多记录9个路由) [v"GR$Q$c's
    5Th,bUZ,N_"S.O-y,x
    Pinging 202.96.105.101 with 32 bytes of data: 'Op6eNu+YaCU@iQ
    uTznZ7K P1`7d6n
    Reply from 202.96.105.101: bytes=32 time=10ms TTL=249 C @!kn&H,P
    Route: 202.107.208.187 ->  Cl~m mf@9V+C4I
    202.107.210.214 -> JL5p*@w0T
    61.153.112.70 -> q4TK9rIX
    61.153.112.89 -> r*x3rkKDe`
    202.96.105.149 -> 
    202.96.105.97 -> 
    202.96.105.101 -> dsd_$a` UkM3j
    202.96.105.150 -> 
    61.153.112.90 +@e5l!b lwD|"c

    Ping statistics for 202.96.105.101: 
    Packets: Sent = 1, Received = 1, Lost = 0 (0% loss), 
    Approximate round trip times in milli-seconds: _$Jkpyo
    Minimum = 10ms, Maximum = 10ms, Average = 10ms 6Z"\|3Y$fnF u^7Ku
    从上面我就可以知道从我的计算机到202.96.105.101一共通过了202.107.208.187 ,202.107.210.214 , 61.153.112.70 , 61.153.112.89 , 202.96.105.149 , 202.96.105.97这几个路由。 

    -s count Timestamp for count hops. 
    指定 count 指定的跃点数的时间戳。 
    此参数和-r差不多,只是这个参数不记录数据包返回所经过的路由,最多也只记录4个。 
    x+^ OZX
    -j host-list Loose source route along host-list. j-g*S1@3I AN
    利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。 GXNv_(R

    -k host-list Strict source route along host-list. |*l%JG|Zg
    利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。 

    -w timeout Timeout in milliseconds to wait for each reply. $Y4l&X%H4`S5E
    指定超时间隔,单位为毫秒。 
    此参数没有什么其他技巧。 
    )ak+HH?qD"I\
    ping命令的其他技巧:在一般情况下还可以通过ping对方让对方返回给你的TTL值大小,粗略的判断目标主机的系统类型是Windows系列还是UNIX/Linux系列,一般情况下Windows系列的系统返回的TTL值在100-130之间,而UNIX/Linux系列的系统返回的TTL值在240-255之间,当然TTL的值在对方的主机里是可以修改的,Windows系列的系统可以通过修改注册表以下键值实现: 6}[oQ)Bto
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] 8H2|L#L3zv/Mm)Ti(C
    "DefaultTTL"=dword:000000ff 
    255---FF ,Se:S'Vm1x&pJt
      128---80 
      64----40 gme!H'Rq&z
      32----20 "sE*k p Nm!D&@-C:g
    好了,ping命令也基本上完全讲解完了,其中还有-j,-k参数我还没有详细说明,由于某些原因也包括我自己所收集的资料过少这里也没有向大家详细介绍,请大家见谅,如果在看了这篇文章的朋友当中有知道得比我更多的,以及其他使用技巧的也希望您能告诉我,并在此先谢过。

    MCITP / CCIE / OCP / RHCE
    QQ:6927317
    Msn: Pcdogyu@hotmail.com
    Skype: Popcap.Yuhao

    2012年7月7日 14:35
  • ping命令详解

    对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 RRe4{Y2m`&x
    现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 
    ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-wz timeout] destination-list B,o:_*zpnPx+n
    Options: 
    -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 
    不停的ping地方主机,直到你按下Control-C。 &hlm2\*l8a X
    此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 5@!C7I OW

    -a Resolve addresses to hostnames. 
    解析计算机NetBios名。 %?r(S#Z&BCQhHU%w6z
    示例:C:\>ping -a 192.168.1.21 %e2iAy#T8|:nH
    Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: d/j6RU @_9Q
    Reply from 192.168.1.21: bytes=32 timeping -n 50 202.103.96.68  P-y^\w\j.|
    Pinging 202.103.96.68 with 32 bytes of data: NHY2\@.T.R\
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 &s.o,m2LRz%X
    Request timed out. 
    ……………… 
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 F:Q ]'IP:ue/Fp~
    Ping statistics for 202.103.96.68: 
    Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:  wP X%|0I3L&JR6uzh
    Minimum = 40ms, Maximum = 51ms, Average = 46ms 
    从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 
    )g4}uWe/[C
    -l size Send buffer size. 
    定义echo数据包大小。 .~p(nu]:u
    在默认的情况下windows的ping发送的数据包大小为32byt,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送65500byt,也许有人会问为什么要限制到65500byt,因为Windows系列的系统都有一个安全漏洞(也许还包括其他系统)就是当向对方一次发送的数据包大于或等于65532时,对方就很有可能挡机,所以微软公司为了解决这一安全漏洞于是限制了ping的数据包大小。虽然微软公司已经做了此限制,但这个参数配合其他参数以后危害依然非常强大,比如我们就可以通过配合-t参数来实现一个带有攻击性的命令:(以下介绍带有危险性,仅用于试验,请勿轻易施于别人机器上,否则后果自负) V;J|)["s3p
    C:\>ping -l 65500 -t 192.168.1.21 /Jq$d"hC:h0}
    Pinging 192.168.1.21 with 65500 bytes of data: 
    Reply from 192.168.1.21: bytes=65500 timeping -n 1 -r 9 202.96.105.101 (发送一个数据包,最多记录9个路由) 
    &SP5XD.e-n(~o4a(R9J
    Pinging 202.96.105.101 with 32 bytes of data: X?5jN H)[
    ;z?&yC$R,F)Cf,|
    Reply from 202.96.105.101: bytes=32 time=10ms TTL=249 
    Route: 202.107.208.187 -> 
    202.107.210.214 -> O4Ihk8M i,G
    61.153.112.70 -> (AE6acX3L,KT)|
    61.153.112.89 -> ub:C-JL ^b hB+c
    202.96.105.149 -> 
    202.96.105.97 -> 
    202.96.105.101 -> -J@ Ty/T0Q4E
    202.96.105.150 -> 
    61.153.112.90 
    1r1x#enc.}j!L+P
    Ping statistics for 202.96.105.101: 
    Packets: Sent = 1, Received = 1, Lost = 0 (0% loss), y5Yp!\ n?v-Q
    Approximate round trip times in milli-seconds: 
    Minimum = 10ms, Maximum = 10ms, Average = 10ms 
    从上面我就可以知道从我的计算机到202.96.105.101一共通过了202.107.208.187 ,202.107.210.214 , 61.153.112.70 , 61.153.112.89 , 202.96.105.149 , 202.96.105.97这几个路由。 Q1BoT1]kwgnV
    A L;m&k&N5OYV
    -s count Timestamp for count hops. 
    指定 count 指定的跃点数的时间戳。 1uF+B2@l JzK
    此参数和-r差不多,只是这个参数不记录数据包返回所经过的路由,最多也只记录4个。 

    -j host-list Loose source route along host-list. +Z7ui!n(Oqo{
    利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。 

    -k host-list Strict source route along host-list. 
    利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。 

    -w timeout Timeout in milliseconds to wait for each reply. i1R7l:g-@v%j
    指定超时间隔,单位为毫秒。 exX}lk
    此参数没有什么其他技巧。 Q/w6aY'j\j
    1|#InN+R2skA
    ping命令的其他技巧:在一般情况下还可以通过ping对方让对方返回给你的TTL值大小,粗略的判断目标主机的系统类型是Windows系列还是UNIX/Linux系列,一般情况下Windows系列的系统返回的TTL值在100-130之间,而UNIX/Linux系列的系统返回的TTL值在240-255之间,当然TTL的值在对方的主机里是可以修改的,Windows系列的系统可以通过修改注册表以下键值实现: Rm:@7g#p"` a
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] 5`&U bh-_Pv w)I
    "DefaultTTL"=dword:000000ff 
    255---FF a"J m'L*VN0`
      128---80 2b:tK(do(o
      64----40 8b V4}0}&R7_,A1c
      32----20 
    好了,ping命令也基本上完全讲解完了,其中还有-j,-k参数我还没有详细说明,由于某些原因也包括我自己所收集的资料过少这里也没有向大家详细介绍,请大家见谅,如果在看了这篇文章的朋友当中有知道得比我更多的,以及其他使用技巧的也希望您能告诉我,并在此先谢过。 
    ^3h|,O'{U R
    对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 
    现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 
    ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-list 
    Options: 
    -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. Y?~1LGw-JL4OFl
    不停的ping地方主机,直到你按下Control-C。  GM/o7H Y9]L{0v
    此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 (|VMuzE:^

    -a Resolve addresses to hostnames. 
    解析计算机NetBios名。 p2g&SSF9^5u
    示例:C:\>ping -a 192.168.1.21 q%Sv:D bz
    Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: i'q4u? r&y;? v/L
    Reply from 192.168.1.21: bytes=32 timeping -n 50 202.103.96.68 8a1odSM c wO
    Pinging 202.103.96.68 with 32 bytes of data: 
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 "C0z{*YX'G _C
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 'JXk F&vj*X
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 *s3N6Z/loa
    Request timed out. bhp'o5T;i8c)C8Z
    ……………… 
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 nn8P6gbUx
    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 }%qweFJtI
    Ping statistics for 202.103.96.68: 
    Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: S*p}"kQ^)w?
    Minimum = 40ms, Maximum = 51ms, Average = 46ms 
    从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ;l*E%ovo)b!I'rR
    (pID%c+md5F R^0T
    -l size Send buffer size. 
    定义echo数据包大小。 
    在默认的情况下windows的ping发送的数据包大小为32byt,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送65500byt,也许有人会问为什么要限制到65500byt,因为Windows系列的系统都有一个安全漏洞(也许还包括其他系统)就是当向对方一次发送的数据包大于或等于65532时,对方就很有可能挡机,所以微软公司为了解决这一安全漏洞于是限制了ping的数据包大小。虽然微软公司已经做了此限制,但这个参数配合其他参数以后危害依然非常强大,比如我们就可以通过配合-t参数来实现一个带有攻击性的命令:(以下介绍带有危险性,仅用于试验,请勿轻易施于别人机器上,否则后果自负) 
    C:\>ping -l 65500 -t 192.168.1.21 
    Pinging 192.168.1.21 with 65500 bytes of data: 
    Reply from 192.168.1.21: bytes=65500 timeping -n 1 -r 9 202.96.105.101 (发送一个数据包,最多记录9个路由) [v"GR$Q$c's
    5Th,bUZ,N_"S.O-y,x
    Pinging 202.96.105.101 with 32 bytes of data: 'Op6eNu+YaCU@iQ
    uTznZ7K P1`7d6n
    Reply from 202.96.105.101: bytes=32 time=10ms TTL=249 C @!kn&H,P
    Route: 202.107.208.187 ->  Cl~m mf@9V+C4I
    202.107.210.214 -> JL5p*@w0T
    61.153.112.70 -> q4TK9rIX
    61.153.112.89 -> r*x3rkKDe`
    202.96.105.149 -> 
    202.96.105.97 -> 
    202.96.105.101 -> dsd_$a` UkM3j
    202.96.105.150 -> 
    61.153.112.90 +@e5l!b lwD|"c

    Ping statistics for 202.96.105.101: 
    Packets: Sent = 1, Received = 1, Lost = 0 (0% loss), 
    Approximate round trip times in milli-seconds: _$Jkpyo
    Minimum = 10ms, Maximum = 10ms, Average = 10ms 6Z"\|3Y$fnF u^7Ku
    从上面我就可以知道从我的计算机到202.96.105.101一共通过了202.107.208.187 ,202.107.210.214 , 61.153.112.70 , 61.153.112.89 , 202.96.105.149 , 202.96.105.97这几个路由。 

    -s count Timestamp for count hops. 
    指定 count 指定的跃点数的时间戳。 
    此参数和-r差不多,只是这个参数不记录数据包返回所经过的路由,最多也只记录4个。 
    x+^ OZX
    -j host-list Loose source route along host-list. j-g*S1@3I AN
    利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。 GXNv_(R

    -k host-list Strict source route along host-list. |*l%JG|Zg
    利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。 

    -w timeout Timeout in milliseconds to wait for each reply. $Y4l&X%H4`S5E
    指定超时间隔,单位为毫秒。 
    此参数没有什么其他技巧。 
    )ak+HH?qD"I\
    ping命令的其他技巧:在一般情况下还可以通过ping对方让对方返回给你的TTL值大小,粗略的判断目标主机的系统类型是Windows系列还是UNIX/Linux系列,一般情况下Windows系列的系统返回的TTL值在100-130之间,而UNIX/Linux系列的系统返回的TTL值在240-255之间,当然TTL的值在对方的主机里是可以修改的,Windows系列的系统可以通过修改注册表以下键值实现: 6}[oQ)Bto
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] 8H2|L#L3zv/Mm)Ti(C
    "DefaultTTL"=dword:000000ff 
    255---FF ,Se:S'Vm1x&pJt
      128---80 
      64----40 gme!H'Rq&z
      32----20 "sE*k p Nm!D&@-C:g
    好了,ping命令也基本上完全讲解完了,其中还有-j,-k参数我还没有详细说明,由于某些原因也包括我自己所收集的资料过少这里也没有向大家详细介绍,请大家见谅,如果在看了这篇文章的朋友当中有知道得比我更多的,以及其他使用技巧的也希望您能告诉我,并在此先谢过。

    MCITP / CCIE / OCP / RHCE
    QQ:6927317
    Msn: Pcdogyu@hotmail.com
    Skype: Popcap.Yuhao

    非常感谢您的回答,但这些并不是我要问的,您说的这些并不能解决我的问题,

    我要问的是windows 7 下面ping 的-v 参数,设置为多少的时候才能ping 出dscp中7的优先级的包,或者说明一下-v参数的有哪些可选值也可以

    DSCP 由RFC2474定义,它重新命名了IPv4报头中TOS使用的那1字节和IPv6报头中数据类(Traffic Class)那1字节,新的名字称为DS字段(Differentiated Services Field)。该字段的作用没有变,仍然被QoS工具用来标记数据。不同的是IPv4使用3比特,而DSCP使用6比特,最低2比特不用。
    RFC2474 定义最高3比特为级别/类别选择代码(Class Selector Codepoints,CS),其意义和IPv4报头中IP优先级的定义是相同的,CS0 ~ CS7的级别相等于IP优先级0 ~ 7。但它并没有定义第3到第5比特的具体含义以及使用规则。DSCP使用6比特,可以定义64个优先级(0-63)。

    2012年7月8日 16:07