返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
) K8 _. L9 H, P( ^     C4 g. E( M/ ^8 V7 R& D# X4 @/ S
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
% f; Z; K# j/ {. b4 g% l4 W' z. f  
, Z1 h5 r+ u. n  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
; N; w) z8 W4 @8 e, c1 l7 x   % e! O1 i( ?2 w4 I9 D( `; }
  Options:
' R$ K3 H+ y9 J( q: q7 z   ) ?. ]* {4 E) F. Z  ]
  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
$ n6 I1 f$ F# t' p1 S& e   / O  m; G# g/ |, V3 h( _. h
  不停的ping地方主机,直到你按下Control-C。
  d2 _/ ^) {. H3 s0 n  
4 Q' X' k5 {3 i8 ^7 z! y7 T  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
# B* x) s1 E! D2 h  
" h4 Z- G% o% ^, E4 E# u4 I  -a Resolve addresses to hostnames.
- H8 t+ x7 j" m2 a/ u( X9 P+ H! @' o   - X/ k4 k: f& D. e7 @  U; A/ f  p
  解析计算机NetBios名。
3 D% [3 B6 Z1 u/ w7 S, `! V% U  
( Q* B3 ~$ D, x. P4 q2 R- t8 [  示例:C:\>ping -a 192.168.1.21
, q3 k+ D# Q1 K! z0 I0 v; b  
. J0 h- G4 j- ^8 M4 R( O/ z# k  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
& g7 W: E" h0 [4 A6 H  B   ) c  Q# H( K9 P+ f6 g. y
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 1 E# K1 L) p/ n# M/ H
  
, j" b  @7 F8 J) P/ O  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ) a& b( }% K& T& {; x2 O
   9 Q) [5 ]7 W. O* ]8 d( m) v5 X
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
( `; ]4 M% a- K9 w$ k: O) N0 N3 l, s+ U7 d
  
  [: J4 ?3 g1 Z5 ?  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ M& ^6 Z1 {% X1 _4 F3 a  
9 e/ T% F3 U$ o( C  Ping statistics for 192.168.1.21:
+ g7 L/ ~+ G$ I5 ^& ~   - i: Z5 m5 c. F& h
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 7 x( S4 W7 A2 b* y* I- a
   + [6 e& m, g1 j2 `3 g: q
  Minimum = 0ms, Maximum = 0ms, Average = 0ms ' d$ p8 Q+ F( i( V
  
  X+ n8 E! d4 r# X- O5 h/ u( I  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
9 b; R3 z; H  G$ y5 l" a8 w9 Q   . z  V. \2 Q' T, V% Y$ u
  -n count Number of echo requests to send. 5 j/ h" H6 S  u1 z' C/ z: @( W$ y
  
/ I+ D2 f, S+ B& a3 ?" W' Z! {0 a  发送count指定的Echo数据包数。
3 o% l2 K8 \4 M* L4 V) D6 N   ' |; S$ U2 G4 K' \3 N
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
% C4 ?. {- k7 L1 R- H, P' [   2 `4 N1 ]  O0 g5 v' _1 @
  C:\>ping -n 50 202.103.96.68
+ p; s' y' b2 c/ }- B+ c' K- }   + `% W- h2 o1 n5 M, N, v9 U
  Pinging 202.103.96.68 with 32 bytes of data:
' g) W5 a4 Y, H  V/ r+ G# |! w   * ~4 ^3 I( `# e$ S
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
3 q( {- C/ q+ F5 m1 ?0 Z+ X  e  
3 c% X! ?# R, @, q; N; d. N# o  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 }8 z5 v1 p( Q) k8 m- ]6 r; \   * X5 o% y" \1 w* @
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; {$ d9 {7 n0 W: ~
   . v9 K8 o  k. G3 o
  Request timed out.
$ ^% O6 q5 R- U' p6 F' Q  
0 j0 O+ z, J! z9 Z; z  O6 K  ……………… 0 K* S! _, h; G  x7 s1 o
  
, G1 p* }2 h5 X& Y' M  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
3 ?7 W" V+ v' ~8 b& \/ w6 F5 c/ h   - y+ _0 E6 i4 r) u2 {8 I
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 p2 U& J1 Q0 M7 W$ i  
. e  u* K7 m- [/ E) k  Ping statistics for 202.103.96.68:
$ k4 H( z' q- r$ k   , Q1 N' V- n( {8 `2 m
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
5 y9 F2 U2 f/ M; y( }   8 [: P/ y4 ^8 t" g! e& \+ m) Y
  Minimum = 40ms, Maximum = 51ms, Average = 46ms 4 h& Y2 `0 n, G# d& P
     {3 i& y+ K0 O( w
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 - b/ Y# c8 f3 z
  
3 p, u9 Q6 Z" a0 C1 J8 h6 ~! j: h  -l size Send buffer size. 8 |, m3 ]6 H" V1 _9 J) v
   * p1 m5 u  E* B6 @% I& Q
  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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