获得本站免费赞助空间请点这里
返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
  p7 W, S$ t' r" L2 p) Y   5 k: n, ]' j) I/ S4 M
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: * y' H# m$ I; u8 e
  
0 P% ~  ~) O. c0 p3 h4 P6 ^  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
' d4 i  W- F* l% k   * s9 q) }  x9 e6 \
  Options: 5 m4 H  O& F1 g7 x3 f  V$ y1 M
   3 X" D; W4 S/ q. a
  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. + ]7 T$ p+ s4 _0 q3 z2 E2 v" a
   9 _2 X9 c0 f0 v0 R2 |
  不停的ping地方主机,直到你按下Control-C。 9 r7 ~0 E6 Q$ y7 t
  
% }) \3 ?6 i7 p* c, z0 R' l1 A  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
  _3 M% Q0 S/ T2 [: y  
4 I$ r+ d" x* o, O# R: y7 a9 i  -a Resolve addresses to hostnames.
) w) ?9 x; `; y+ D* I! _  
# g! I; S6 _$ U9 e) A: P  解析计算机NetBios名。
# I! B1 p% ~$ y6 ]' A) E3 v, M   6 D" L  s4 [$ h$ X! I0 T- t1 M
  示例:C:\>ping -a 192.168.1.21
0 T, o+ t# }/ l3 U  C9 q7 j; z  
# Y2 h/ S* q: c/ A  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
6 \  o+ G# v$ W. H   * j; o) m4 s( t2 h5 ^' u  a4 K4 f; h
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 , Z+ u4 r" s. K6 u8 i1 v2 Q
   6 g: G; v4 e# s: W$ N% Y+ o2 p
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ' p* s9 d8 s% O
  
" S/ Q9 ?: L. a. {# p; K6 ?0 e  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; V( i( e7 ^$ }" ]6 Q/ U

. h! a: ~) L/ A+ D$ Z   2 J5 o8 P1 H0 D# I
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ! d6 r! M  N7 q3 r! }
  
  T; _, A2 E5 T& T2 o, ]  Ping statistics for 192.168.1.21: ! s; u! h+ M% x1 D/ T0 z
   # J. }+ x1 v5 S9 J0 S
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: - Y9 `5 Q6 X( |( ^: |
  
1 m1 t! m3 m2 O. l5 \6 N& n  Minimum = 0ms, Maximum = 0ms, Average = 0ms 9 |, M4 t; B- e
   $ O9 o7 q0 v1 y+ |
  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
: Y* P7 B" s( K: P& C% U# `  R   ) ?: b2 T  ]8 H1 P- h" E
  -n count Number of echo requests to send.
( N2 y7 P% X# f  P8 w) c  
" W8 f! @$ m9 a9 g( Q5 y0 j  }( z. U  发送count指定的Echo数据包数。 " v8 U+ V1 \  h
   / n4 S, Q; m+ }0 W" _
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
! Y8 W6 o, w% @: W3 x. d" L   ) J5 n( R* j% f7 x/ f3 A9 K
  C:\>ping -n 50 202.103.96.68 1 c0 I: F9 _- I
   / g8 h: M9 t4 B! L7 @% _5 o) S
  Pinging 202.103.96.68 with 32 bytes of data:
! D: \& f; Y! R  {+ j   ! W- K0 R' u4 b3 G
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& z, G8 T! K; N. \3 q  
' s2 x8 V3 u. l, g1 ^  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # z2 n* w( I0 K+ ?; {
  
' h1 T1 `/ B6 {# l; e9 j. `4 O  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ h% L% O6 G+ X2 ^; L9 d; P  
* i* X( ~+ W" |6 `. X5 E. ]- _: j- k  Request timed out. 4 g6 I6 A# V. @, V3 O9 G
   + ]& d8 N: `' q6 ^4 U' ]
  ……………… * L) Y4 M- r% m4 Y% W) U+ e
  
5 T0 X( R' I+ S2 I+ s( H  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
6 H0 b% k2 n3 `0 [! K6 }2 y  
7 N& D  @8 R- ?% s  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 B- z) f8 N; S) {. D9 C& d  
& A% M1 c* a+ P' g5 Y4 V  q! C! l  Ping statistics for 202.103.96.68: 3 }3 W: j$ d: i' ?9 e+ n9 }  F9 x
  
2 V( {0 E3 Z, G( b" F+ g9 `1 q  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: % O' J2 E) ~" j% L' ^) K- U1 ?
  
- v" k& N1 ^0 r6 q  Minimum = 40ms, Maximum = 51ms, Average = 46ms
. G: E9 }: R* k4 S* l" z   5 n* `. v- ]! G$ R5 [
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 - Z+ u4 B* s1 l; f/ n# [6 U
  
! \! s( Y( ]0 b$ U; E8 C+ k) G  -l size Send buffer size.
9 G7 {5 y+ I7 R7 \2 [   " [4 a9 r7 {7 N( B
  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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