返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 $ f; r/ C: o' S: D) v  D" ?7 f8 @
  
3 F4 V2 \6 S7 T1 h! J$ n  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: . |$ A# D9 w- I' u( ]' Z! t
  
2 Y6 K4 d/ g$ ^, o  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
/ ~: D/ |* O5 T5 r% W, T   , B/ L, k1 e$ u& D, p$ D' o1 z0 u* a
  Options: 1 @; M8 ?# h/ \+ x* {. s4 S* j
   , U9 X3 R- X2 M4 h# ~
  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 4 V. O9 J' M8 `8 U4 {, Y0 v; u% h
   ( H( @7 t, z& ]7 x5 y
  不停的ping地方主机,直到你按下Control-C。 % n0 _  W# |) k- C9 V
  
, p3 w* B8 \% I4 {  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
, @8 ~: ^# C" c   2 I% E2 G2 N+ K) f9 `0 U- @2 W
  -a Resolve addresses to hostnames. 6 G4 w) t9 C2 Z0 p: |1 {; y, R
   ! a& t& y& {0 `4 e% o8 F
  解析计算机NetBios名。 7 p. b, u6 u0 B, |" w, L6 z
  
1 P$ ^6 n; _' F4 D, f% b  示例:C:\>ping -a 192.168.1.21
# y* l, W- H/ O7 H8 ~* p  
6 B+ g$ x$ {" B. L1 d  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: & |6 k: B- h% k- F! P9 i0 ?
   ; |# T1 V4 p9 Q5 q: M6 s# d( Q
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
4 m" ]* j5 c! ?9 m6 j: ?   0 N9 f, \- K: ]5 r: H4 m
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; W' D( Y9 Z5 K, S6 s
   : ~, s/ z  o9 A2 A
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
* k! R, j* s+ q& R7 y2 X- P! N7 Q- D
   & Y8 p+ i$ \# y2 N' L
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 / H3 E6 p2 s2 T, L( @# T8 x
   0 h, F, ?8 e! r7 d' {. w! {
  Ping statistics for 192.168.1.21: - T3 Z& ^( B" B0 i. c& n1 Y7 B2 \
   ' H, _. U4 L7 ]$ ?+ n
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 5 S0 K; C6 S: V; B- |% ]; J
   1 a% g3 t1 Q' ~3 f. W, ^
  Minimum = 0ms, Maximum = 0ms, Average = 0ms
3 v* }0 S  Q2 B' E$ y: d% U   & o4 k+ Z6 f5 M. c8 ?
  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
$ B  v( l: \6 z- g" U  
6 V- o! y, d' K8 |! K  -n count Number of echo requests to send.
) _( e8 X4 n! A4 j  
) y. Y; Q8 ~( j; i' K7 [; i% o  发送count指定的Echo数据包数。 + z; x- E! d9 c. |& h
   + @$ s. j! @, `) E$ D8 x
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
# O) J  I1 `( F  K# y9 i9 s   & Y2 C, u4 a! z4 o) R5 w5 q/ l
  C:\>ping -n 50 202.103.96.68
1 l8 x' g( N. h: H) K" `# j  
. E+ r, l6 ~. ]- N  Pinging 202.103.96.68 with 32 bytes of data: 3 r) ?$ I& g9 L2 X
  
7 }( ~2 W9 P- }2 q8 ~/ h; C6 H2 n  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( L: K$ y. o3 G1 v1 V7 q   ! T# X7 m. D2 Q$ i% W  X
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( k7 E) }& t. L  
" ^: Z' d5 G" V* _' `8 ^) B3 Z2 {  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # ?0 o! e6 h& A1 F! V
   # |& y. v5 z. w/ `9 }1 z+ P
  Request timed out.
& u* }; [6 q& ~  
6 K; x/ v- ?! r2 h  ………………
, x- ~8 k# N8 j2 ]! C   0 W7 y* {  N# j0 m# \% t1 U; ^
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 L4 ?( C" Z) s* I
  
9 Z# |/ Y. `% A; U$ l& J  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 q+ W7 v0 g3 R, Y
  
" J/ \" Q% _& Z6 |- t( {  Ping statistics for 202.103.96.68: ; h" B3 N2 u" n% K' [: A
  
" a4 ^' v4 ?) F  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: ' E* p# Z$ u& ~* h
   0 J- v+ t9 ~/ U' r; H7 E) _/ t
  Minimum = 40ms, Maximum = 51ms, Average = 46ms + i' Z" Q8 \; G6 h1 ^
   9 L. h$ I" c5 p- A0 j4 @
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 4 h0 f# G9 O2 U0 h
   ( J" J3 [+ p0 b) v# b
  -l size Send buffer size.
! e8 ~& H% ^4 \) |   + E% o7 A5 R3 r6 f: s' w6 E
  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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