Board logo

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

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

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 : i& p% b% @0 n6 b) r% o
  
' Q0 f  @( F9 a+ o  g9 G( R  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: & {7 q6 v3 G! v( G  H3 a& A
  
$ }8 l* [5 Q* `! G' O& d  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 ) E' J4 W6 `- K9 W* ]' T5 I
   + o% [2 W$ e$ b3 P9 O1 w
  Options: ! v, a, q% }9 R1 W; b' A: \% S2 i# u
  
, f" R) G  j# L2 A$ S9 M; F  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
4 X8 F( o$ k& }$ p7 {& e7 J   * E3 ~& z' U* Z& P  i9 V4 O
  不停的ping地方主机,直到你按下Control-C。 : h; \8 O; K! x
   0 c2 M+ G  W0 l5 y* O% w- m3 N
  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 2 F6 o# {! z6 ?. l# X. L
   ( }  T1 h. H6 w3 X- k% i! s
  -a Resolve addresses to hostnames. : b7 {! C, d% y: A# I
  
8 `0 B7 i% Y9 A9 L* ?  解析计算机NetBios名。
: x- W" w' c) \+ i5 l: X2 M+ r' _) ?   , b+ H2 \3 r/ R2 A5 Y
  示例:C:\>ping -a 192.168.1.21
# T, S! x$ ^- E; P" m+ o4 _% T   9 l5 ?$ I* z- l! ]# n
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ' }5 Y0 R3 P" X/ R9 V* _! |1 L, [& b& g
   9 K9 O5 [' N) H# Q
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- o/ `% S0 J$ |2 z9 j/ ^   * P; t/ J! \8 _
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ I4 ~3 f( r- m8 q3 [+ [! s$ h  
/ n! @7 C7 O* X3 {( ~  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 4 H. p  l; H* g* ~& i: ]. D( \
6 V/ O5 ]2 x. q; m8 q& z5 G! h
   3 w2 S  h; W! m" g" R7 |: M
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- c0 G8 g, e2 O0 Q4 C! b  
% w  J5 o' U& m+ ^0 v3 A  Ping statistics for 192.168.1.21:
# ^, }3 Y$ X# s/ r# @. r   & L5 m( V$ _7 P& o5 e
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 3 G7 ^9 i& D. x+ ~: G( o6 r& Q
  
" G1 ?4 u; R) P/ m# @  Minimum = 0ms, Maximum = 0ms, Average = 0ms . l) n6 ~6 Q  R$ \
  
- O. ^6 T' D3 T! n; G  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 0 S- U$ x1 g4 ]' ~' S: @* [
  
3 k* b9 H& D0 L! g# z1 Z% B' y4 N  -n count Number of echo requests to send. ; {+ X7 Y* Q+ Y$ t) U+ n
  
) K4 _0 K& F* w/ j$ N! C% k, q& p+ C  发送count指定的Echo数据包数。 ' E. `4 h; G* C3 U% Z2 e. f9 k1 U5 Z
  
* Q7 K* @* Y! D+ C; r7 v2 d6 O  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
# N/ ]8 ]+ W9 U8 ~4 ~- E/ Q   + o" }+ T. }* v9 e3 V1 h6 \7 ?" t
  C:\>ping -n 50 202.103.96.68 - w  q! B- d; J
   5 D" }1 q; u: L' S( V! O" r
  Pinging 202.103.96.68 with 32 bytes of data: * x7 X3 b" ~) b: @: _9 g8 A
   4 _2 J% N0 h& h: ~3 X' }8 ?, y
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. S: C- `! `. s. _( I   $ y$ a- \' T4 q* Y+ L
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 K4 j' ]; Y* N' q" Q. y
   / b2 r4 ]& s2 }/ Y
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' k8 z& `* y! D" c& G& y$ O0 n  
! u5 t: O  W! M8 A7 P- o0 W  Request timed out.
9 k& @& S+ Z7 s, u+ B4 j* s5 B. T   0 P' h6 }+ m: `) D9 t+ X; M
  ……………… ; G/ @4 t% T. D4 [: j- j  _2 p
  
) b4 e8 d5 M/ ]9 [9 f  k  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 n) e- f+ v, {0 ?   7 L; G/ u: j/ m4 }/ G
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . c" n6 |3 l( {4 p/ m
  
/ E5 \( ?7 s3 N) t- c) w, P" L  Ping statistics for 202.103.96.68:
: p2 z: E3 G$ b0 B, C4 e: k   5 K6 Y1 X5 G8 {1 B. t( l
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: : u9 M  V4 o# J+ Z0 @, d
   ! Z3 ]  ?: J; K5 F$ L2 X" u: W
  Minimum = 40ms, Maximum = 51ms, Average = 46ms
) H* u/ c8 Z+ S* X! F- e; f9 }6 \  
7 M. W' D2 F: v1 G6 k* e  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ; k0 M- V- Q1 |- f* E
  
- Z6 h% [9 w5 X3 G1 S# G; i3 R  -l size Send buffer size. 9 o. `0 h0 @  _& j
   : h- u/ x0 S! k1 ?9 k
  定义echo数据包大小。
作者: 冷雨清心    时间: 2008-9-25 15:54

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




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