返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
& x/ F) x+ U3 l4 x, j0 Z/ F  
  ~; k" l, E3 n( V  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
  u% f- I7 H9 a" v# ^4 Y  
& n* N& {$ M+ X: E, X/ n5 {# y, g2 w0 F  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 ( \* E2 M% A; ^3 Y( D
  
. K* m; t" Y& c. `) m$ l* x1 x  Options: 4 d. Q5 z, s( d" `* K1 B
  
- ~" {  u, s6 `( L  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ) A2 t+ a+ p* P6 k; F" e  g
  
2 g: h1 \% I! N( [( ]5 \% R! G  不停的ping地方主机,直到你按下Control-C。 + c% n- |$ d, ~6 q. C1 X+ C
  
" r9 [3 N" D1 V8 r; }* |  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
) x7 F; K+ o' z7 Z! T1 E/ [   # ?* D8 @; k6 _- w. P; _/ y
  -a Resolve addresses to hostnames. ' J3 i% h' ]1 [, E0 b
  
( ~6 a9 b6 r: [. q) l4 J  解析计算机NetBios名。
2 i/ S9 ~! r! ^0 m; D% n* G! J0 D  
) k2 A5 b6 Z! E: f7 @6 J0 q  示例:C:\>ping -a 192.168.1.21 + J9 a1 f2 j# x
   & ?8 }$ |& A2 j( c3 ?
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 3 ~4 S8 F& C: h
  
" w! ]: P* W. m* G4 T2 ~  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
' c% f( _+ [7 f. J$ @2 _! x   - Y. Z* R! h) _
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 2 r- w7 K# |' x) U: e% H4 z
   & c) \  {# ~( \5 X5 x
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : C$ }1 y1 u+ F" a: a
4 P! t" D# p- M! y
   , @4 a- O- G: A- R2 b# Q0 D
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ! v1 F! j1 f- a2 v1 W/ d1 Q, z
  
9 ~; a1 _: I/ x6 R  Ping statistics for 192.168.1.21: % j' `" p1 J  E) U" L' Y+ w( P
   8 r$ V4 b: B( k8 O
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
1 \8 ~6 M4 Y4 u" S4 C7 ]" }   2 ^" j$ W! h' c. d
  Minimum = 0ms, Maximum = 0ms, Average = 0ms
5 x) I0 E0 o( E9 x  w9 @3 ~   ; M! w, q6 |& {( N
  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 & L- j4 j6 F, I: g) o! e* m: P
  
4 Z, {4 U  L+ t! B1 e8 I5 o  -n count Number of echo requests to send. ! Z8 k8 g# j6 E, |  r
  
9 m. I1 L; B) O/ d' j  n# a/ i  发送count指定的Echo数据包数。   }/ M9 W+ N+ L5 s4 u
   7 p6 G9 Q% W! m& }! k" T6 h9 o
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ( _: w8 t. n. l& w7 l; Q- q' E, w
  
5 `$ p' y  F: `. }  C:\>ping -n 50 202.103.96.68
, _1 T- _3 Y/ N. P  
* {: B0 y6 T) ~  Pinging 202.103.96.68 with 32 bytes of data: 4 J! R3 P$ h6 c$ \. j
  
- }# n% q  b- J4 E+ P% _  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 - r$ U  x, D  h( a; t
   9 a: T0 q( [/ P4 x+ |
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 _# r! Z$ X' O+ t3 k& e5 C
  
# Y3 N7 e1 Y; }  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 - l2 k' H  h7 u% N/ x' ^
  
  B" C: G* e! c, Q+ K- c" z  Request timed out. * s: X/ Y, [$ p' ?$ |
  
% B7 ~9 {3 |1 L. T+ Y  ……………… ! Q9 I4 w$ t& W* d
  
1 ^9 p; H/ I8 h8 @( b& `* o  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
1 {9 ^6 g7 i* G- S9 D9 {  
' |0 @. ]1 ?6 g5 l% R( G  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 D# Y4 u; Y4 Z
  
( |/ F3 w2 a3 d" v/ f( A6 o* D  Ping statistics for 202.103.96.68: & V- N( q% Y& F; v/ E6 X7 |$ \
  
% X7 n3 L+ p' ?; m! z  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
/ R; w" m% v1 J% l1 u0 [  T  x( i   + x5 K  ]* r# M
  Minimum = 40ms, Maximum = 51ms, Average = 46ms 9 o2 Q' _; E; I) j4 q% P+ M6 Y2 \- b
   & ?; [9 r/ S- E+ f9 g7 P  y
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 7 c) r: v2 l) Q) A" F* R
  
1 T; C. d: h. r3 W0 j  -l size Send buffer size.
' E# e% @+ H8 C$ T4 A9 o6 D4 x   1 r1 f2 G1 C8 x2 |
  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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