Board logo

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

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

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
+ m1 w9 i" M2 ~   # l% l; x. Q* e! f& o$ ?& f
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: . D1 L& f0 j) W: W! U2 K4 r
  
; v5 E& n: |5 ?3 N7 H1 u$ c  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; S: x- {8 G0 b, y- i
  
3 v( g( n3 X' H/ H* e6 y& Q* ?6 k+ |  Options:
  |8 j: {* W, I  d0 t# o( }  
: ^4 K' V* z4 n" C/ t( P  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ' j, ]# C/ Z! B, l
   8 M) M$ U- V/ D
  不停的ping地方主机,直到你按下Control-C。 - I+ [- L1 k9 N# U
  
; Q2 q8 i, i* z4 y# A( y/ @  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 2 S2 f" P3 M* L. F; H
   ) |; }! f0 k3 G$ @
  -a Resolve addresses to hostnames.
$ H* m) g- H! m8 G3 q9 j" z+ n7 Z! T  
! X, @0 V" f6 E( ]* l8 v  解析计算机NetBios名。 % a5 x! n% c$ Y3 ^. s/ r  z
  
, c+ L" F6 c) x' s  示例:C:\>ping -a 192.168.1.21
0 [$ l; a4 x6 z# Y+ l! P   6 V9 t, X1 N, U/ F* L
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 8 j) {  t' a" f. A6 S! d. W1 W
  
9 q3 G, K2 Y+ F( D2 |9 f: ^; f' A  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
9 ^1 \; t7 a: f: f1 z% o   # Q  M( x: |1 f" l. t; V
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
/ l& N, W/ W1 a" N  
$ Y7 N. \7 _/ F% g" y2 w  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % c$ v/ s$ q* V
) K- e$ J: c0 U, r
  
/ X' Z% W: h+ i+ S) B  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. f2 b, p6 W% S2 }. }( h  
2 _1 P& z4 v" E  Ping statistics for 192.168.1.21:
( g6 d  k2 P+ ~" q6 o. k* w  
- I7 ~$ ~0 M% n' n) `# `: S3 w- |9 c  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
- a8 [: U4 ?8 r  
! z; D" Q3 S* `6 X4 F  Minimum = 0ms, Maximum = 0ms, Average = 0ms
4 x, E3 `* a) \   , ?% M- n7 N) t; j7 u9 Y
  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
0 v% _; ]6 I* B6 k5 o  
& m  l. Y0 N: O  X" b9 u( U  -n count Number of echo requests to send.
- u- X9 ~" q9 v1 p  T: N  
1 o8 B( P1 [8 i; S/ c) T0 n  发送count指定的Echo数据包数。 " d7 |9 [/ I% v
  
3 T+ E, b, g" ?4 X4 c  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ( E8 }$ n, z, [: g
  
0 C- W3 f9 Q8 v: |' `  C:\>ping -n 50 202.103.96.68
" i& A$ _5 S5 Q1 C3 T) s8 j* o   ( w1 k+ F* D/ \/ p' A6 z; r
  Pinging 202.103.96.68 with 32 bytes of data: : P7 k; F4 a  {+ k5 V4 L
   ; j2 A* R6 E- X+ o
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 w2 h4 z" P: ?/ A& ^     O8 l1 i3 E2 @7 a) U0 w/ P
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! J3 R" T, {; L# p& _' C& j& \* X
  
3 @) P* ?. T3 |3 Y  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- @3 ?- T4 _/ }) Y, o4 k   - }- Y- l" X  ^+ Q" J6 K: |
  Request timed out. ' u% Y0 V9 m) L
  
, [) `8 x0 B7 h% x  ………………
5 }9 L& A. `  W  `7 o$ v  
0 ^  `& J) t0 H8 z4 z  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 Z  D& @4 q- Y" n" g* v$ D8 H
   - a: L# {8 Y$ g% ~& \
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; P1 v' ~  B* _
   , n: x6 k! t$ [$ R6 \; {1 P$ p
  Ping statistics for 202.103.96.68: 5 o9 b+ q, z  A8 v0 w  W% O1 Q& |
   & d3 q& F7 W& u# n/ o
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
7 x8 T* p; a) w& `# u8 f  
3 s, `. f" |) O5 V6 [+ @  Minimum = 40ms, Maximum = 51ms, Average = 46ms
$ n! t# f' D' D6 W8 b! {. H4 L5 v   7 K) |( w5 B" g
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
8 c2 y+ }( G" g! i8 b  
2 P% A% d7 E/ m- f9 p& x  -l size Send buffer size. 2 p: S* F- n  N0 H* N8 u
   / P( y$ O! v1 u1 B: u9 \
  定义echo数据包大小。
作者: 冷雨清心    时间: 2008-9-25 15:54

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




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