返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
# P$ v: H1 d) P& R4 f" _  
3 e& w( A8 v1 P$ f  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: * k7 P1 U( J: G4 _5 U* h$ ]  \: p
   ) k3 Y+ v; R- @0 J' ~
  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 ' R8 D/ o% u, S' w; I; n. P! k) w
  
3 }+ b; [2 i. i  Options: + q2 Y+ ~) E8 W5 S
  
3 b, S+ j: A: \, ]. R' P  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
2 W7 y) B( p# e6 g6 p   ' T( H7 q/ ~5 r- k  G2 E
  不停的ping地方主机,直到你按下Control-C。
* ?5 ~# f6 D% i2 o6 K5 S7 p+ y7 T% {   & i$ w5 ~- I/ ]9 u7 }4 I0 R
  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
4 `# v* @/ T0 v) b9 z7 O  
' i  Z9 S4 X4 Y- @' s  -a Resolve addresses to hostnames. / D( {" N8 E1 H3 J8 B( S2 b. g
   7 Z% F: s) J& k: u* Y2 m$ {
  解析计算机NetBios名。 ' p7 z6 y/ J& f9 j
   : Q% r1 O9 v% e. {
  示例:C:\>ping -a 192.168.1.21 & G# @1 [6 v+ A0 f  q7 f( Y% C
  
' r" d; q, d6 {# U  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 4 J, |6 `. W7 F" J: t- O1 f0 c
  
1 A* i3 J; V$ V0 q& L& _6 C  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
7 }: t( o* R# a* Z* a/ S! `' B. U   3 m( I0 b- B2 }3 T. w
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
3 u4 _5 f' F4 v! X4 m5 [% d2 h  
. d+ k: \5 g6 h1 [4 A- o3 S. b  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
7 P+ J* x( B0 S2 G* G% b4 N0 Q; K' |7 L' a1 c. s) B' J
   8 |+ R3 b) N: u
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 3 C. }9 \- o. }3 R2 N
  
3 n7 r: N2 a: p3 {0 r( T7 r# L  Ping statistics for 192.168.1.21:
/ E7 M- Z! X: ~# ~: n1 S! q   * L; t5 T9 j8 ]1 k0 Z1 G9 @3 J+ P
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: * }- r# e/ M- s9 N+ {& p
  
/ D7 c, e0 N) _" U$ Z  Minimum = 0ms, Maximum = 0ms, Average = 0ms ) T: R$ i! U4 x" c0 g8 n
  
+ B7 {: M, U- z! U  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
% B4 X# J$ R3 F& Z5 {4 p# r! ~3 \  
) J; ?3 I5 a8 X2 i8 i  -n count Number of echo requests to send.
2 ~/ S6 S' F1 r  
: h; K  L( W3 n  发送count指定的Echo数据包数。
7 q  K* b1 n: K" w- W+ ~' A  
3 w! p/ V& }% z0 P- P1 g1 E  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
- d) S6 [7 c8 l+ H* {$ h  
2 `7 l- W3 p. @" q3 y/ g+ ^  C:\>ping -n 50 202.103.96.68
3 f, i" F; j8 V* g) W: ?% h5 j   8 d  s: u4 U& N& k& G2 u7 ]2 x
  Pinging 202.103.96.68 with 32 bytes of data: 6 `# M7 x) B( U3 |; O$ ?, J. ]
   7 x% n! o1 X+ x. [
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : l* j) t! r' @- E' E' J
  
+ ]5 s6 m: ~. Z) f8 x8 \/ Y  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! u0 z- V0 b5 k5 t0 Z: P- v/ J8 q$ w
  
: w' d! V* Q- P# v; z, T, d/ B9 U  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
  z9 T3 ~, ~' f+ z+ v  
6 G0 c1 z0 U, y- i  Request timed out. , b0 J" R" W' Y6 d% h  [7 i
  
6 B# Y% G& G$ e6 \1 c  ………………
& F0 z4 k4 l3 V  
7 Y' H3 Y1 _1 y. e  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ) q7 c& t. h, ?: ~- _
  
1 Q/ u5 Q! K) r4 |8 a( N/ ]5 K# e  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 C4 w+ a$ A  [8 l, H. b: q7 @7 Z
  
/ _9 {9 F: R% f) J, f4 Q  Ping statistics for 202.103.96.68:
* H0 Y  m0 R+ H; ~) ]  
3 P# T/ p' o  G/ }6 `  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 1 S8 d- s6 [0 z. ^' K
  
9 k+ [1 P( K2 |  @. i" d" B  Minimum = 40ms, Maximum = 51ms, Average = 46ms
4 h. D2 l0 v0 `8 X. Q( O   4 e1 e& l+ R. N6 P
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
" q) j- D, D; d, M3 k  
3 b4 j0 H( d; J. N* P: T+ ?  -l size Send buffer size. , M$ i0 _3 y9 b
  
2 N/ J3 B# B/ Z. Q9 a3 R, q  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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