Board logo

标题: 教你正确使用Windows的Ping命令 [打印本页]

作者: 野人e族    时间: 2008-1-27 22:16     标题: 教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 9 F& b" a8 g6 l5 Y
   # O& {2 E* t1 p" Y5 [9 R! ~
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
. \  N( s" S$ N   $ K9 \; r$ E: v% ?  T9 {0 o, ^3 S8 M$ E
  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
$ T0 V7 i* Q% \. P' |. I+ Z# x     N$ ^. t3 j8 G' v4 |* \& h" m: F
  Options: ' c8 p9 u& x* G2 |: N/ E3 P
  
8 Q% w0 p! m" }6 g) Y" O3 q2 q6 O  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. - C& |# a, y2 B( W4 h
  
! I1 {) R  N; j( F. w  不停的ping地方主机,直到你按下Control-C。
# E! e, ?1 M6 t  
9 ^$ r! X8 D* ?  C. W  v+ ?  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 5 q: O5 B2 b* P, R
   4 V1 S7 n. k' c8 L4 N
  -a Resolve addresses to hostnames.
& x7 k) D- B: w   ( o. z. A9 Z: Q! I; \
  解析计算机NetBios名。 / S$ u/ D( N5 X% ~. n& r, t% t+ K
  
; `/ G  `% ^8 T4 m2 C- [/ `  M' ^  示例:C:\>ping -a 192.168.1.21 ' l& _* ?$ |' }: S1 h& ]* m/ ?
  
& c" W' ?4 y8 f0 L5 F  q  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
7 v5 S2 B2 @' c8 t  
) k6 p; i  u; o% [* V; B  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ D0 L( i  l! c! Q( F' m  
* T0 M& R5 k1 {  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 3 _  {: V; U& S1 W; h
  
) d/ J! r6 e  H$ H' z/ W- k4 E  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % F* r: m' X4 ~/ b' y
6 f( n6 J' m5 a
   ) ^# Q2 H( u" i& l3 i# E
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 8 q0 k, P* V+ f  r8 G0 W! J3 M
   2 W! z# X7 `3 H/ F' p9 W- I
  Ping statistics for 192.168.1.21:
& g* A7 t5 K- n1 E6 U  
1 k+ E; @9 {$ q7 E% O  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: . `& ^) A# ?6 c: e- O
  
( v. a) F" T6 N0 U  Minimum = 0ms, Maximum = 0ms, Average = 0ms
' H  r7 o( @; i6 t. k" A  
9 T  R1 D5 L, z* Y) {  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
1 F& @' b8 @8 s8 S  
0 a. {. y# I! S  T; l2 Q2 ^  -n count Number of echo requests to send.
" ]! w% z$ K, z  
1 P  w' T# q9 L% n  发送count指定的Echo数据包数。
; C- @5 t9 H7 x) X% ~+ K. R   % t% c4 N% g- C- p* G
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: $ H- E8 K( g' Q6 ~+ D
  
7 B4 A; ~( {7 l4 Y% A& E# Z  C:\>ping -n 50 202.103.96.68 ' G9 [) u% o. {- n/ r( _
  
- K/ D( o3 u) n& s  Pinging 202.103.96.68 with 32 bytes of data:   I8 m/ y# ?6 c5 ^
  
" q3 o) R7 c) D" H) {5 e  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
3 k# S( D; `, a4 g. b* v: ?  
, b' g7 V  o( p; o: b3 e  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 k4 S) _/ I, [) h5 H$ U
   % o- c  i& |& @8 N, J
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " }4 l' y) M; a
   6 ~/ V7 ~9 |( [0 h  E
  Request timed out. # g! A5 @  ]* I4 b- K& T# r
   2 P( ]$ E# x- l) b
  ……………… 3 o/ U  K3 W' n% D! ?; p, T
   3 X- Y2 m' W' R5 ]: S0 ]
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. o; Q. w9 A- c! q  
# F) Y8 u  J3 R2 ?2 H  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ P, ~  V, A5 a# R2 _# J* b+ N' `   . Z& C6 c: Z: I- T+ ?
  Ping statistics for 202.103.96.68: 3 I  \% ~/ x* m+ l
  
3 I! q$ B- r' V1 S  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: % d8 o) o; {4 J3 `5 w
  
* G. j* b* X5 `  ^( l+ n0 v  Minimum = 40ms, Maximum = 51ms, Average = 46ms 7 h3 O" H% y" R3 ?0 o0 [
   9 G% O7 o+ b$ f' ~/ G
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 1 S- g" y- |, h" S$ w# V
  
5 ^& t6 N! x! o; o. T6 \  -l size Send buffer size. - e* V: S3 m/ ~
  
* B# L" }. c" P$ H7 b# v5 T8 J  定义echo数据包大小。
作者: 冷雨清心    时间: 2008-9-25 15:54

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




欢迎光临 捌玖网络工作室 (http://89w.org/) Powered by Discuz! 7.2