返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 9 N& ?8 Z! f( _8 \. }
   % v2 U9 J  X4 ]
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 4 S% u! i+ v& A- ?" _% H0 D8 T
  
9 |) O* L8 O# a, F. y& N2 E  Z  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
  o) v: n) f' g0 @2 b$ z% z   / J8 Z% a/ x' x
  Options:
) w4 l- {- d. o/ c   % c1 E% B3 D: ]4 O1 a* U# ]
  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. # X: s; R2 u) r4 a2 N
   9 R! j- B4 |' y' ]
  不停的ping地方主机,直到你按下Control-C。 $ E. n* z1 r( b4 {
   2 _0 P; b7 j* q0 c2 T- D' n& u
  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 7 ]; b( w4 r6 N6 @
   ' [/ f; `, v$ `9 E
  -a Resolve addresses to hostnames.
$ d9 u4 T% w% W0 t7 O' v   7 k5 L# S8 l/ @5 w5 H
  解析计算机NetBios名。 + E0 M" S2 }6 F: s- k
  
& F. h# Q3 w( F2 q  示例:C:\>ping -a 192.168.1.21
- I! l4 Z3 |; g/ u   , w% t6 V& _' Z0 r7 M$ G2 b/ @
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
. M6 G3 I6 S6 i1 N1 |   8 ]2 W1 [' W5 E7 j( ?! o
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 9 ^: J8 b6 g' I( W
  
' e% u' s. O" [: s; o" r" [  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 5 H# p7 K  T: z; E* z
   ( f& E7 O( F! j
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ ?  O7 G% ?+ \$ p
% U; H' k- q  m* }. E9 L0 A   1 G+ c! [: h1 r2 \4 E2 C
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ v; D+ d: \0 x5 o   6 Q, R0 q: r- q8 F$ S0 x  B7 Q6 D
  Ping statistics for 192.168.1.21: " M! [. J, a) `7 _8 E/ p
   8 I/ R( q0 y0 A( K5 s/ w2 j& b8 ?3 O0 X
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: # {3 Y+ h( L# q( o, i: ?3 Y6 a
  
* H! L6 n  D' c1 _/ T" e" J  Minimum = 0ms, Maximum = 0ms, Average = 0ms
6 s& ~* h/ j$ c$ j$ L/ Z  
- Z1 {/ T+ x8 l" _0 h  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 , D" r. q' Q4 B$ t5 D1 J3 n( `2 z
   " A% @7 C$ X9 o/ h9 D- M
  -n count Number of echo requests to send. $ N+ d! n! e: @1 m+ i2 z
   1 I; {$ z/ J4 Z+ E$ b  P  }# e0 u
  发送count指定的Echo数据包数。 ! L7 [& ^2 q! g! j
   9 B% E" R! q+ n  P
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
+ w0 X5 C1 m- M+ A- T  F5 |& q& e" N  
- q" P( E- s+ ?! ?" N  C:\>ping -n 50 202.103.96.68
: t: ?/ H$ T5 T) u7 F  
* i4 i/ k. i3 v8 R" n  Pinging 202.103.96.68 with 32 bytes of data:
- v$ H& I; J' _! N8 n! {4 r9 F: H  
6 n& ]+ \1 c* G* u; x( r+ k, M  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ Z6 G5 [) ^% z& ^4 e  L; P% Y   : T4 A+ k; T& S) \8 h8 y
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / r) y6 G8 I4 K7 ]5 b; j; K
   " e; t. R1 `# ?2 u6 [
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 l. \" `4 f! _: }" Y- q' w
   ' m( F! m; T' ?; |0 q+ f
  Request timed out.
8 M$ H+ _5 ]9 P* U( w" C  F   # l3 ^  O. ^/ }7 l( x
  ……………… * I: W. Q4 r+ U4 m, V: @
   8 C. x9 M+ c, q2 u7 Z; S
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( J6 I! ]8 ]4 v3 K0 v% ]$ G" n
   ; q4 M( J) V/ V' p* _9 R& N6 o+ f" A
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( K. u% c) s! A/ a+ X  
1 F, B, O) V! A  Ping statistics for 202.103.96.68:
5 _6 o: m# x0 A  
% J5 }. V7 P6 B. |4 V  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
4 [" t' z0 M4 U6 W$ l" O: p  
$ M5 B, p; Q7 V5 L  Minimum = 40ms, Maximum = 51ms, Average = 46ms
" C7 h; I" ~* _% z8 A: n# Z  
! p7 }& [) n1 C1 T  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
" }1 T& Z3 R0 u% X( L+ U  i: i  
# b7 _( @. J9 M3 }  -l size Send buffer size. 3 G4 c6 a. i& S. |8 ]
  
1 T2 ~# B" K6 E5 m4 p3 |/ Q' N  定义echo数据包大小。
89w.org捌玖网络

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

TOP

返回列表
【捌玖网络】已经运行: