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

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ! `' }) p* s/ a4 C$ o
   2 \/ L3 k$ U( l
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
# x8 F. E" M: w. e  
4 g6 F$ R8 P* K  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 % J/ A+ R8 I8 U: J! r/ \* A9 G
  
  @; U  p% ]* m2 ~% ]$ f  Options: # H2 m2 c# f9 _, M0 N# K
  
* n2 [6 y9 y% w5 k  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
+ P& M( a; E7 \3 G" r2 Z& [) F( B5 ?   1 v0 C) T4 y3 K7 O5 @" ~
  不停的ping地方主机,直到你按下Control-C。 / U+ J( l0 [+ ]3 S* h0 |6 t3 ?
   4 M+ M2 T+ L4 s2 t% s& N
  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
2 w# U9 P  p  v& J9 |; I& i  
9 c6 A2 o6 S7 a0 l5 r  -a Resolve addresses to hostnames.
& ~! b/ h6 C0 ?( X7 o7 C. D  
: `) M0 k! z/ U) J  解析计算机NetBios名。
2 |* c5 M) x: E0 `   & A6 H0 x9 c+ e: `  M+ V9 ]
  示例:C:\>ping -a 192.168.1.21
/ F# [9 ]% f5 O2 L   / P% g# d" n3 Z* D% ]1 `0 x
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: & l6 o' r" A+ r1 B6 @, j  n4 A
  
9 \% _, D* b. s4 b$ k' j  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 , ^* v: |( R5 x& S0 e9 m1 Z/ Q
   1 s2 ~9 X- G0 ~& {- N
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
' ~% T/ H) z, |; l; G5 h5 h6 N- p  
, o! l+ _0 j" ^$ k* n4 v: ~& D- a  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( h3 {+ t: {) r' C" V
. j/ A7 ^" z+ \1 K" b4 [
   ' s% A7 b+ `5 V( B/ q, i. w
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 2 L- p  i0 m4 l
   ) d2 T  k! b% R) u3 J% C
  Ping statistics for 192.168.1.21:
6 }( g0 z" h9 B5 H   3 `- j1 r* h7 C6 b
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: $ E" t0 o, n: q! c- `6 e/ T
   ! ]& x/ z2 L& u1 b
  Minimum = 0ms, Maximum = 0ms, Average = 0ms
- m1 f: K. M& J: W! c2 {  
& E" b- l6 e6 c4 U/ I( L  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
) d* I, L% u9 \5 T) p3 I. m5 W   " D$ \) r7 [8 g' `  R6 B  S
  -n count Number of echo requests to send. # X; Y  }; w- L1 ]: Z. s- X
   ( s9 Y( i6 e5 m; _' ]3 }
  发送count指定的Echo数据包数。
/ h! Y2 Y& P) G/ f  
. @: U/ J; ?: Q0 J! [5 f  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
% u$ z6 Y) Z& ^& ]$ i, A) N/ I  
6 v, {5 Q% d6 _1 i# ^% B  C:\>ping -n 50 202.103.96.68
; C. {, u0 S( ]5 M1 k4 D6 o  
' O% u$ X) l# s  Pinging 202.103.96.68 with 32 bytes of data:
+ ]) E, u# U7 _  
6 K; p! S8 \0 d1 d, n6 V  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 , _3 x( i( p3 {! e$ d0 z
   - Z& q: c+ ]  P5 e$ ~: T0 |3 w( h
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # r- v) U9 `" |8 }' k
  
' ?% F/ [# R- P: c& \# O  }) Z& W  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; c; u" h7 j7 ?# `8 _1 M, c8 H
  
7 Z  h; ~* q; g9 s+ U  Request timed out.
" P- B% s0 ?: E% s! k   ' A+ k; S0 k" x7 ^+ x3 _
  ………………
5 m1 n4 }2 w! r& X2 k# z( r   $ L' c( i9 r- Z4 ]9 N0 S& G
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 0 ^) s4 U( K0 x+ A( z0 D* U
   * p# |; m; M3 G' i0 N3 g# y
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # i* b/ y7 f* w
  
5 x- u9 v+ S/ M8 C* k  Ping statistics for 202.103.96.68:
$ ~" F( k. K8 h   ) I1 Q% A( K6 r; q
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 9 K2 |( a! o# ~; ^& O% p
   9 `) _5 a5 G1 s# c3 k/ c) R
  Minimum = 40ms, Maximum = 51ms, Average = 46ms 7 ~, Z! ^1 A) q0 O3 N
   - |. I1 R# V! [( Z& b9 A6 S
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
& i2 h& c; X" N9 j% P  
! X8 a2 H4 c, o) k& t0 @( r5 h- G  -l size Send buffer size. 7 i/ ~3 u% ^5 B/ C9 V# ?
  
+ S3 I  O/ i3 p  S2 n% N  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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