Board logo

标题: 教你正确使用Windows的Ping命令 [打印本页]

作者: 野人e族    时间: 2008-1-27 22:16     标题: 教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
$ \5 _% H# P8 U! t& t' p' h8 j# W/ g, ?   ; ?) A. \# d1 K* V
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
+ h& W% l3 A" `) c- G6 N' o  
- p) \" a" I3 t  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 ( T/ `1 b3 H7 I4 t3 P
   + i" V, _+ Q8 m/ j9 t9 j
  Options:
) u+ k  A+ a. f0 c   . f+ W$ Z8 ~' O8 k
  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
6 V$ R  O& h6 G: Y8 l   + z2 h$ M- \' O1 q5 r! b' L+ N+ r* M
  不停的ping地方主机,直到你按下Control-C。 8 r: m0 k% T- s7 r* o
   8 W7 u+ l# o8 U5 M' w6 G- }
  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 & ?& s$ h# m' Q+ O, F. d
  
; B, e/ ?0 @% s7 j  -a Resolve addresses to hostnames. 4 a" u2 j: |* z# f0 i( B
  
0 y8 I, J/ }8 ~8 s- |2 `- d+ w: M& V  解析计算机NetBios名。
% d  ^: m" b! n2 h   ' f* K! U! A; l, |  m, p) v- o
  示例:C:\>ping -a 192.168.1.21
; W$ E' s4 a$ Y3 H   6 |- x' l+ c3 u3 d, l, |# l
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
1 q2 j7 e. U# J% y  W# \" _   2 Q; R( D7 K# j. D. a: o
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& \, m4 |+ F1 h2 c$ Y# b   * A0 K; _% ~* G. u, |( K
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 4 T( r, w* v& w& X4 v7 o& ]
  
1 J* o8 N+ c! ?8 M0 O. _  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 5 Z( b) J6 W+ P- k

- N/ h: b4 {3 ]" h! w0 v! R  
4 z" H% f3 u; j$ G  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% l* B2 v* q5 P  D  
, f+ P% c" z: d  Ping statistics for 192.168.1.21: * M, T! X9 o" z  {: x6 f, k4 M  Q
   * E  M. i# X; q2 I( D; m7 u# r
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
! ]0 F' q3 a) {     q) ~/ [" e4 K) H3 p5 L; W
  Minimum = 0ms, Maximum = 0ms, Average = 0ms
% f4 ~' ^/ T% v7 k  
0 Y+ M7 j' L+ H5 P- t6 n  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ' S' E9 C/ Z2 ?" x" u9 O7 G; g% D' h
   & L/ \+ {# Y& V5 q1 J
  -n count Number of echo requests to send.
* o7 u7 H0 _4 i   2 W0 H9 F( ?' Q. G( [4 F$ y
  发送count指定的Echo数据包数。
  r: ?6 c* k+ L' {# R2 ^  
  o6 H/ u2 t) |1 e& p/ C9 D6 B; d  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
/ o+ @) k+ {* p: Z% l" b( p6 P  
' {0 d* y3 B2 l3 v) n4 A" M  C:\>ping -n 50 202.103.96.68 ! M1 d6 F, J. E& c) N' ?) E
  
4 h8 f9 m2 Y, x$ N' s! Q8 M  Pinging 202.103.96.68 with 32 bytes of data:
7 T* x, l0 o$ d% M) \1 X  
7 E7 L& J" e* @- q6 ]! i4 `  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241   P( G1 w/ {" C, w# {. w
   ) n: h8 t9 o1 z6 j: K2 l1 P+ B5 v
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 3 C0 {# W& a, i( {: k
   & ]9 z5 P* k& E+ F
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 S7 A7 r( j1 Y. m3 @/ ~$ D. h   ) }  R) ]: o$ a
  Request timed out. 3 Y7 j( V9 u0 i4 m
   + V8 Y9 R4 T" A  O8 ]0 P' B2 |7 Y
  ………………
9 u, k+ @- B2 Q5 j+ J   3 }3 C. {" i5 b! Q
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! A# y  a1 y4 J& j! k5 [7 Y
  
2 ?3 A0 l1 ]% ]' B9 ^  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
% t( F: M6 K9 _6 j8 S/ G  x   ; e% @1 \( t" k/ g& ^
  Ping statistics for 202.103.96.68: 1 Y. e& ~) x9 U) K4 z, K, ]% t/ ~
   $ O. d) I( L) A! G; Q  @
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: . S. b4 O, a1 K5 G; R. Q/ j
  
" ~8 t, U9 q9 I9 b# I; i* F  Minimum = 40ms, Maximum = 51ms, Average = 46ms + M& C1 _5 W. ^
   7 I! h* ~! a; c* |2 B
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
' i$ |- H/ F" g* X+ G   ) n5 T& t% q: k: [
  -l size Send buffer size. : Q3 E- G9 Z" n' U
   & ?: ?0 k2 T. t3 h
  定义echo数据包大小。
作者: 冷雨清心    时间: 2008-9-25 15:54

强大,但是我看得不是很懂!




欢迎光临 捌玖网络工作室 (http://89w.org/) Powered by Discuz! 7.2