Board logo

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

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

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
' |$ \" n" P" }   . k6 c  o# b  N
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: ) |* Q8 P4 g5 `6 F4 \8 w
   * O" e2 f) t( N- P. {
  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
; k' A9 V% q; y  r   & W6 j/ t* A) T+ J" N3 s
  Options: 7 }& u1 `& P+ T# B* e: }$ j4 D  b9 o
  
5 q; ]' W$ O' I2 E' x* o% y6 E- n7 _  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
  M% `9 z& f, J: M  
# Q7 W* X! l( `  不停的ping地方主机,直到你按下Control-C。 , N3 Z  k+ X3 B, B
  
! }* V( g  r! j+ f" S% [% G" o  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
% @6 i8 v. J+ @: t   ; J: G) A( D7 c  l7 z( [: p2 O
  -a Resolve addresses to hostnames.
. ]2 ~, T2 a1 h1 P0 r% e. l   " A1 N' V4 z% ?! k8 {' B
  解析计算机NetBios名。 ) w3 G* Z/ \9 @: C9 ]
  
* Z+ ~# @8 V5 R0 l" ^) P2 t. v' `  示例:C:\>ping -a 192.168.1.21 + F9 d  y9 t8 }1 F0 N/ @" j" h1 d
  
' m. u/ k, F$ @  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
! z7 K0 p* H, i# p" M/ U  
* b1 t7 n4 P7 r3 i' `: l. v  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
* N  }% I; N* `# T( {3 F1 f   - q1 n! C6 n; l* G* X8 B1 j: O
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% h; O4 m) X5 B  E! A; l  
) h% q( X6 l6 w0 _* S( z  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 + c5 I# T- [5 W. Q' q

( w6 g0 I! f: E  R2 d2 Z  
/ x0 o" B( r& w7 s" S0 B/ P) o* M, T  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 5 S/ n  x) |7 B6 ?
  
0 g/ q, ?5 Z3 q3 f% m8 w. S  Ping statistics for 192.168.1.21: 2 i! x" K# u; _1 m
   1 L% \% J( r( ^/ {# ?) S( e# O7 ]
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: # f  ^0 L" k8 {
   6 `1 p+ B# o# P
  Minimum = 0ms, Maximum = 0ms, Average = 0ms % J% W( L4 x  |
   ' W- j* z: d8 y+ I% }& v  y2 O
  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
: x& t/ A( H7 C) E  C0 |6 x! h   7 z  D2 C4 n* [. e
  -n count Number of echo requests to send. ; D# h% c! U( i4 F8 L( k. V% \
  
* f; v% n' Q& Z+ X( J8 W, F2 ~5 ?# K  发送count指定的Echo数据包数。 ; d2 {+ O# A# ^/ u! {
     _- ^4 I" P: C' v  F* }% g: ?8 b
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
3 S# e9 ?/ `& b+ x- ]: }3 F  
( n# l2 |' e: H* [  C:\>ping -n 50 202.103.96.68
5 m4 D) H, f$ c) ]: z+ A3 l  
' _* X9 Z- [* U3 F% Q  Pinging 202.103.96.68 with 32 bytes of data: - X$ I' J( l; y+ w5 l
   % K$ u% Q* e/ @6 h% z
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ A# X) `$ V+ _% Y  
; P; E1 O  L( M1 y  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ' p# z& r( s7 b) G! n8 e
   4 t% ?! _( D9 x8 S; {
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
3 n0 q. p& F- L0 I+ B) m& |  
2 m, p& c( e* d4 `* ^  Request timed out.
6 I/ j: v$ m# k, X  
, q: n6 m0 X) I5 H  ………………
6 v( `* @3 z9 }4 X8 \  I0 P& ?" J1 T% y  
) U- R! R2 \+ i. u( Z  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* \) r8 v% P$ Z4 S, y3 a   , A6 D! ~, W1 {/ w1 Q
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ a! l6 ?/ s7 d; u) [   $ G1 p: q4 k+ e* k. H
  Ping statistics for 202.103.96.68:
# S' J* ~+ d$ O: P+ ?2 T  ]   " `4 p& }3 S2 U2 s) o4 ?# H5 _) Q7 C
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: . }/ v5 x7 O- d
  
8 y$ A1 w! L6 \# Z, G  Minimum = 40ms, Maximum = 51ms, Average = 46ms ; ^# a7 F8 V4 ^( J( x
   - _( M" A- |6 u, F8 W
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
+ u& l/ }3 x9 J, Z) F  l  
2 G1 _, c) P. H+ y7 |. `  -l size Send buffer size. 4 h. U2 [. w  a/ @
   ; h& [$ i. F) Z% |: G
  定义echo数据包大小。
作者: 冷雨清心    时间: 2008-9-25 15:54

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




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