% r# J# |9 M; J0 m' }. F) l Options: : y7 B+ G5 F& I
! r7 [; j) A' g; D8 G. X( M9 D# Y -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ( i- o8 W+ o/ |6 @( [, T8 Z) k% w/ A - F3 `: j2 c+ Z' y
不停的ping地方主机,直到你按下Control-C。 ' f( E: [, b+ C0 T3 x6 }* I
) N: L( ~. W# |3 N
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 % A4 }; `: S. d& p 1 ^" J. k1 _+ l1 a& f8 e -a Resolve addresses to hostnames. $ E1 Y: D* y2 ^4 ?2 c+ q 2 J, D: _4 X6 y- I
解析计算机NetBios名。 $ a6 ?0 v- m) ~6 K4 t, g 7 A0 _3 w- k: y& b0 ?0 H0 J( S4 B
示例:C:\>ping -a 192.168.1.21 ( u3 l; l; i8 ]: w% k 2 X7 _* c% Q8 X: q Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: & w! @8 F4 O* [# I& v ' A" T* G$ E8 U" U0 F Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ) J9 S$ b/ [8 [8 u. Y' U" W$ q
6 G7 N2 k7 G! f/ b0 E0 [. Q4 a3 A
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 & g) R; v' y' q @6 Z5 ], o2 x
3 N: ?$ i. |/ Q8 @ f9 i
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : A1 g4 |. i0 @9 |% N
; m% [' Y0 _# d8 L& u+ I: x: c8 \ 4 }5 W* Y; C" a) U Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 6 D; X$ @8 e5 m 0 [9 @; p5 [ a* W" m$ V
Ping statistics for 192.168.1.21: 9 ]3 n! K( X0 Z2 f2 F/ f8 W - R/ V1 H: `5 G
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ' t7 i/ x" s5 X2 Z ' I+ ~( c0 x. I8 p
Minimum = 0ms, Maximum = 0ms, Average = 0ms 0 A% e( b. \0 H" @2 {6 N& s 9 c M1 q5 O6 b, f. G9 W. @& [" K 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 . e4 H4 h! q! r3 C7 u" t
7 w' k7 a5 o& p' ~5 q0 T4 F
-n count Number of echo requests to send. 6 s' O: c9 d/ Y; ` $ Q9 F6 G: l5 @
发送count指定的Echo数据包数。 . l# h% P! E( B; @7 @7 r* r& T
4 _* n- E+ e7 ^! [ 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: " _7 s* J$ F" t: p* U
5 X) O* k- o2 g8 w
C:\>ping -n 50 202.103.96.68 0 H3 b' G* p& h! H% Z$ F; l
3 {. e+ a7 @) _7 Y
Pinging 202.103.96.68 with 32 bytes of data: % X6 n m( [. J/ L % J5 \. I$ L p! j) e/ P j4 {
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / H6 w6 e D% v9 E1 m
- E, l* _) ^8 q
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 \0 J3 F7 E4 p n6 ^* J " t, U: Y1 Z) G7 ]! f+ f Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 }0 s x( D; j 1 c. b& |+ @4 Q$ E Request timed out. 7 s* c: q; J" k t4 y 1 i# t+ b1 H7 c' u; y- ^ E ……………… # q0 W( R- q3 {. _0 U3 u
\4 M9 }% ]% s1 @* b$ {
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 i) [6 t$ Z* `$ H3 z
2 p, E, }2 I7 @# L! T
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # O( V, e3 t2 K6 K/ e# B
: R( g( g: D8 [' o% V$ {2 `) b
Ping statistics for 202.103.96.68: / t; Q2 y- n% Q7 N d$ b
; p1 M& p w0 ~1 o7 `" B% d Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: ; p5 T% P) Z! i ! N/ U, N2 {" l! o; t Minimum = 40ms, Maximum = 51ms, Average = 46ms % }; G! ?. L4 e+ A: W8 H n 7 |' y0 S. m, h/ @ N& s0 [ 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 * y D7 f6 u9 s: F4 l9 C + v. z( {& K: q+ ?. _; t+ K$ P
-l size Send buffer size. 3 o" f" D/ Q [8 W A